Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/407.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 可以强制knockout解析通过html绑定添加的新绑定吗?_Javascript_Knockout.js - Fatal编程技术网

Javascript 可以强制knockout解析通过html绑定添加的新绑定吗?

Javascript 可以强制knockout解析通过html绑定添加的新绑定吗?,javascript,knockout.js,Javascript,Knockout.js,当用户单击表行时,我添加了一些简单的html。表格行被“展开”,html的内容通过敲除html绑定添加 注入视图的html工作正常,但我已经在一些html中添加了数据绑定,并希望使用knockout来解析/处理它。这可能吗?添加HTML后,再次调用apply bindings,但将查看的HTML仅限于新添加的HTML,如下所示: ko.applyBindings(viewModel, $("#new-html")[0]); 我认为您应该使用knockout模板/foreaches来生成HTML

当用户单击表行时,我添加了一些简单的html。表格行被“展开”,html的内容通过敲除html绑定添加


注入视图的html工作正常,但我已经在一些html中添加了
数据绑定
,并希望使用knockout来解析/处理它。这可能吗?

添加HTML后,再次调用apply bindings,但将查看的HTML仅限于新添加的HTML,如下所示:

ko.applyBindings(viewModel, $("#new-html")[0]);

我认为您应该使用knockout模板/foreaches来生成HTML,并创建更多JavaScript对象来强制knockout生成HTML。我正在构建一个供内部使用的插件,并且非常希望能够实现我所要求的功能。是否有其他方法不起作用的原因?在任何情况下,您都可以调用
ko.applyBindings(viewModel,$('#new html stuff')[0])我将尝试两种方式谢谢。