Javascript 如何延迟KO绑定直到加载外部模板?

Javascript 如何延迟KO绑定直到加载外部模板?,javascript,knockout.js,requirejs,Javascript,Knockout.js,Requirejs,我正在使用AMD模块、RequireJS和KnockoutJS为双向绑定构建SPA。事情进展得相当顺利,但我遇到了一个问题 在完全加载模板之前,无法将ko.applyBindings添加到页面中从外部模板文件加载的节。我正在使用标准文本!。。。模板加载器。如何延迟绑定直到外部模板加载完成?有事件挂钩吗 非常感谢您的建议:-)答案在@RPNiemeyer first comment中。kncokout amd助手工作正常。请参阅我对上面“完美工作”的评论 如果你想在Knockout SPA中加载外

我正在使用AMD模块、RequireJS和KnockoutJS为双向绑定构建SPA。事情进展得相当顺利,但我遇到了一个问题

在完全加载模板之前,无法将ko.applyBindings添加到页面中从外部模板文件加载的节。我正在使用标准文本!。。。模板加载器。如何延迟绑定直到外部模板加载完成?有事件挂钩吗


非常感谢您的建议:-)

答案在@RPNiemeyer first comment中。kncokout amd助手工作正常。请参阅我对上面“完美工作”的评论


如果你想在Knockout SPA中加载外部模板,一定要使用他的KO插件

答案在@RPNiemeyer第一条评论中。kncokout amd助手工作正常。请参阅我对上面“完美工作”的评论


如果你想在Knockout SPA中加载外部模板,一定要使用他的KO插件

看一看。它将在适当的时间通过文本插件自动加载模板,并等待renderI强烈推荐观看Steve Sanderson的NDC 2014。从视频中的34:00开始,他展示了如何在使用RequireJS时捆绑淘汰JS文件。这将允许您预先加载外部模板,而不是异步加载。这不是一个灵丹妙药,但它确实提供了一个新的选项,可以减少HTTP请求,并让您的DOM立即访问您的模板。@300baud:这非常有趣。我一直想学大口大口,但等我有更多时间的时候,可能得晚一点学。谢谢你的链接@今天下班后我会试试这个。我想你可能已经解决了我的问题!非常非常感谢您的回复。我非常感谢你们两位分享知识:-)看一看。它将在适当的时间通过文本插件自动加载模板,并等待renderI强烈推荐观看Steve Sanderson的NDC 2014。从视频中的34:00开始,他展示了如何在使用RequireJS时捆绑淘汰JS文件。这将允许您预先加载外部模板,而不是异步加载。这不是一个灵丹妙药,但它确实提供了一个新的选项,可以减少HTTP请求,并让您的DOM立即访问您的模板。@300baud:这非常有趣。我一直想学大口大口,但等我有更多时间的时候,可能得晚一点学。谢谢你的链接@今天下班后我会试试这个。我想你可能已经解决了我的问题!非常非常感谢您的回复。我非常感谢你们两位分享知识:-)