【发布时间】:2014-07-06 15:50:28
【问题描述】:
我想知道是否可以隐藏html页面中的所有模板视图。
我正在使用主干和下划线来加载模板,如下所示
app.View.ShoppingPanelView = Backbone.View.extend({
template: _.template($('#shopping-sideline').html()),
.....
在我的 jsp 页面中我会这样做
<jsp:include page="includes/templates-shopping.jsp" />
现在我使用 firebug 看到我的所有模板都是可见的。
是否有可能以某种方式将模板隐藏在最终的 html 页面中。原因是您可以看到模板包含代码并且不想显示内部事物的结构。
【问题讨论】:
-
我猜不是,但你可以使用 requireJs 按需加载模板,因此模板上的源代码不会在 HTML 中可见
标签: templates backbone.js underscore.js