如何使用knockout.js构建单页应用?
- 论坛
- 如何使用knockout.js构建单页应用?
8 浏览
如何使用knockout.js构建单页应用?
我主要在思考如何组织诸如模态窗口和动态页面(如个人资料)之类的东西。viewModel应该只包含一个个人资料视图,还是包含所有加载的个人资料?这种方式似乎不太"干净"。
viewModel = { profile: ko.observableArray([ new ProfileViewModel() //... 其他加载的个人资料 ]) , createPostModal: { input: ko.observable() , submit: //执行提交操作... } }
这种方式似乎不太一致。有没有人使用knockout构建过单页面应用程序,可以提供一些建议?欢迎提供代码示例。