2013-07-10 134 views
1

我有一个视图模型的设置是如下:淘汰赛嵌套视图模型

<div id='stuff'> 

<div id='i_need_this'> 
<input type='checkbox' data-bind="checked: enabled" /> 
</div> 

</div> 

<script> 
var vm = new vm(); 
ko.applyBindings(vm, $("#stuff").get(0)); 
var i_need_this_vm = new i_n_t(); 
ko.applyBindings(i_need_this_vm, $("#i_need_this").get(0)); 
</script> 

我有一个绑定到的“东西”父DIV一个视图模型,但我想i_need_this视图模型被绑定到i_need_this DIV。当我应用此绑定时,虽然出现错误“未捕获错误:无法解析绑定。” 消息:ReferenceError:启用未定义;“这与我的视角模型的排列方式有关,如果有的话,是否有解决方法?

谢谢!

+0

是否有任何理由,你不能有一个视图模型内的另一个作为依赖?我已经将视图模型结构化了几层,以解决您遇到的问题。 –

回答