gpt4 book ai didi

backbone.js - 将一个大型外部文件用于许多带有 backbone.js 的 javascript 模板?

转载 作者:行者123 更新时间:2023-12-02 00:26:46 24 4
gpt4 key购买 nike

我有两个不同的 HTML 页面,它们为主干应用程序提供服务。到目前为止,我已将所有 js 模板放入每个相应的 HTML 文件中。

现在,我进行了一些重构,并希望在文件之间共享一些主干 View 。当加载找不到js模板的view时,整个app会报错。我知道合并这两者的正确方法是拥有外部 js 模板,例如使用 EJS,并且每个文件有 1 个模板,但是,我只想拥有一个嵌入了 <script type='text/template'> 的巨大 HTML 文件。并在我的 2 个页面之间共享模板 HTML 文件。这可能吗?我试过用AJAX获取外部js模板写到head上,但是backbone views还是找不到。

还有其他人选择拥有一个包含许多 javascript 模板的文件吗?我还发现当我使用 ejs 时打开的文件数量无法管理。非常感激任何的帮助。

最佳答案

我使用额外的 javascript/coffeescript 文件并使用 underscore's templating照顾好一切。通过这种方式,您可以包含模板并将它们放入尽可能少(或多)的文件中。

关于backbone.js - 将一个大型外部文件用于许多带有 backbone.js 的 javascript 模板?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8594295/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com