Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/442.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 在淘汰模板绑定中嵌套viewmodel_Javascript_Knockout.js_Template Engine - Fatal编程技术网

Javascript 在淘汰模板绑定中嵌套viewmodel

Javascript 在淘汰模板绑定中嵌套viewmodel,javascript,knockout.js,template-engine,Javascript,Knockout.js,Template Engine,我有一个淘汰模板,它正在成功地向我的页面添加内容。我想做的是在添加的模板内绑定另一个敲除viewmodel 这不是我最好的例子,但它生动地展示了当您尝试在淘汰text/html模板中添加text/javascript节点时,javascript的爆发 当模板被添加到DOM中时,我尝试过的一种不太成功的方法甚至没有在内部执行javascript 有没有关于如何实现类似目标的想法或例子?还是完全另一种方法?我不知道你为什么要这样做,但我真的认为这不是一个好主意。我绝对不认为这符合MVVM模式(视图

我有一个淘汰模板,它正在成功地向我的页面添加内容。我想做的是在添加的模板内绑定另一个敲除viewmodel

这不是我最好的例子,但它生动地展示了当您尝试在淘汰
text/html
模板中添加
text/javascript
节点时,javascript的爆发

当模板被添加到DOM中时,我尝试过的一种不太成功的方法甚至没有在内部执行javascript


有没有关于如何实现类似目标的想法或例子?还是完全另一种方法?

我不知道你为什么要这样做,但我真的认为这不是一个好主意。我绝对不认为这符合MVVM模式(视图中的视图模型!)。稍后它也会崩溃,因为它不会抛出垃圾,并且您将在一个DIV中绑定两个ViewModel。可能没有办法解决这个问题,因为Knockout不是设计为这样工作的。为什么不简单地将您的子viemdodel绑定到新生成的HTML?