有没有办法限制淘汰.js应用程序的范围

Is there any way to limit the scope of a knockout.js application?

本文关键字:js 应用程序 范围 淘汰 有没有      更新时间:2023-09-26

我有一个遗留项目,我已被批准在knockout.js模块中工作。 这很好,但是应用程序非常复杂,我需要使用我们应用程序的一些预构建表单验证。 我的表单验证器工作正常,直到动态模板被切换出来。 我一辈子都无法弄清楚错误。 控制台中的任何内容和我大量的调试工作都没有结果。 我认为我的解决方案可能是限制淘汰赛应用程序的范围,类似于如何在angular.js中声明ng-app。 我找不到如何执行此操作的工作示例或任何与knockout.js相关的文档

任何帮助或建议不胜感激。 谢谢女士们、先生们。

ko.applyBindings 采用可选的第二个参数,该参数是要视为根的元素。

例如

ko.applyBindings(viewModel, $("#app")[0])