knockout.js - 脚本在底部?

标签 knockout.js

我在页面底部包含了我的 viewmodel 脚本,但遇到了问题。问题是,直到 applyBindings 被调用(它也在底部),用户可以看到显示裸模板的 未绑定(bind) 页面一秒钟。解决方案之一是将脚本放在顶部并将 applyBindings 包装在 $() 或“文档就绪”中。但我真的拒绝接受没有办法解决问题并将脚本放在底部。

最佳答案

我总是使用这样的东西:

<div data-bind="visible:true" style="display:none">
    ...
</div>

关于knockout.js - 脚本在底部?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14786880/

相关文章:

javascript - 带有关联 JSON 对象的 ko.utils.arrayMap

javascript - 如何在knockoutjs中为if主体设置动画?

javascript - knockout : custom binding update not firing on computed field

knockout.js - 为什么未定义属性时父/根绑定(bind)不会抛出错误

jquery - 如何将 jquery 插件应用于由 knockout 模板生成的 div

knockout.js - "undispose"怎么 knockout ?

javascript - 禁用表中的按钮

html - 如何使 div 的整个区域都可以点击,同时排除该区域顶部的复选框?

javascript - knockout .js : ObservableArray with ObservableArrays inside?

javascript - 如何从另一个 View 模型计算一个 knockout 的 observableArray?