我有两个不同的 HTML 页面来提供主干应用程序。到目前为止,我已将所有 js 模板放入每个相应的 HTML 文件中。
现在,我正在重构一点,并希望在文件之间共享一些主干视图。当加载一个找不到js模板的view时,整个app都会报错。我知道合并这两者的正确方法是使用外部 js 模板,例如使用 EJS,并且每个文件有 1 个模板,但是,我只想有一个嵌入<script type='text/template'>
的巨大 HTML 文件并共享模板 HTML 文件在我的 2 页之间。这可能吗?我尝试使用 AJAX 获取外部 js 模板并将它们写入头部,但骨干视图仍然找不到它们。
还有其他人选择在其中包含许多 javascript 模板的文件吗?我还发现当我使用 ejs 时打开的文件数量难以控制。非常感激任何的帮助。