我的动机是,当浏览器首次访问网站时,我不想注册我的所有组件。我希望能够在代码需要时注册组件,并且我不希望在web页面第一次加载时加载组件的JS文件。通过Ajax,我希望加载包含组件注册代码的JS文件。
拜托,这有可能在淘汰赛吗?
发布于 2018-09-17 02:24:16
如果您希望以与Knockout的默认加载器(它使用ko.components.register)不同的方式加载组件,则应该创建一个自定义加载器(文档)。在您的示例中,您只需要实现getConfig方法来返回组件的配置。
https://stackoverflow.com/questions/52351941
复制相似问题