我在页面底部包含了我的 viewmodel 脚本,但遇到了问题。问题是,直到 applyBindings
被调用(它也在底部),用户可以看到显示裸模板的 未绑定(bind) 页面一秒钟。解决方案之一是将脚本放在顶部并将 applyBindings
包装在 $()
或“文档就绪”中。但我真的拒绝接受没有办法解决问题并将脚本放在底部。
最佳答案
我总是使用这样的东西:
<div data-bind="visible:true" style="display:none">
...
</div>
关于knockout.js - 脚本在底部?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14786880/