【发布时间】:2013-06-28 20:58:53
【问题描述】:
我在我的应用程序中使用了一个模板,例如:
<section class="view-list" data-bind="template: { name: viewTemplate, foreach: locaFacts }">
但在某些情况下,大多数情况下,在第一次加载时,输出 html 是很多 Loading... 而不是真正的模板。
在视图模型准备好之前,淘汰赛似乎显示Loading...。当我缓存结果时,第二次调用将正确显示模板。
为什么第一次调用模板显示Loading... 而不是模板本身?
编辑:
我使用淘汰赛外部模板和注入器。
【问题讨论】:
-
Knockout 没有内置功能可以显示这些“正在加载...”消息。所以它是由您自己的代码显示的,或者您正在使用其他一些执行此操作的插件......
-
@nemesv 是的,我使用了 ko 外部模板和注入器
标签: javascript jquery knockout.js knockout-templating