标签: javascript jquery knockout.js single-page-application html5-history
动机是当浏览器首次访问该网站时,我不想注册所有组件。我希望能够在代码需要时注册组件,并且我不希望在首次加载网页时加载组件的JS文件。通过Ajax,我想加载包含组件注册代码的JS文件。
请,这可能在淘汰赛吗?
答案 0 :(得分:2)
如果要以不同于Knockout的默认加载器(使用ko.components.register)提供的方式加载组件,则应创建一个自定义加载器(docs)。在您的情况下,您似乎只想实现getConfig方法以返回组件的配置。
ko.components.register
getConfig