我想使用IDE的特性来构建模板,因此我避免使用内联模板。另一种选择是将模板放在script标记中,但这样做会导致Visual studio停止为模板html提供智能感知。
我试图将模板存储在div标记中,并在backbone将其模板化之前将其转换为脚本标记,但由于某种原因,它导致属性值(例如:href=“{{href=}}”)被编码。
有没有更好的方法来构建模板?
发布于 2011-10-07 07:39:44
我将我的模板放在单独的html文件中,并使用require.js的!text插件加载它们。此外,您还可以使用!strip添加的功能
因此,从技术上讲,不是从script标签加载html,而是从一个单独的html文件加载if,多亏了!strip,它不会加载和标签,而只加载的内容。
有关如何使用的更多信息可在此处查看:http://requirejs.org/docs/api.html#text
发布于 2011-11-22 04:56:27
我使用jQuery.get加载存储在html文件中的模板。
http://encosia.com/using-external-templates-with-jquery-templates/
发布于 2011-12-03 03:46:24
我像上面一样使用jQuery.get,然后将返回的内容附加到html文档的主体中。有人告诉我,在related post中有更好的方法可以做到这一点。
https://stackoverflow.com/questions/7677302
复制相似问题