繁体   English   中英

从外部绑定范围访问基因敲除ViewModel

[英]Access knockoutjs ViewModel from outside binding scope

我有一个页面,该页面的父区域有两个子区域,简化如下

<div id='parent'>
   ....other parent's html markups ....

   <div id='signin'>
        ... signin's html markups ....
   </div>
   <div id='register'>
        ... register's html markups ....
   </div>
</div>

每个“子级” div都绑定到自己的viewmodel

ko.applyBindings(new SignInModel(), document.querySelector('#signin'))
ko.applyBindings(new RegisterModel(), document.querySelector('#register'))
  1. 如何绑定两个子div之外的父级html标记与登录或注册viewmodel的属性? 还是我必须将这两个视图模型合并为一个,然后将其绑定到父模型?

  2. 如何将“ signin” div中的html标记绑定到SignInModel viewmodel的属性,或者反过来?

谢谢

我认为你不能。 您必须绑定到父级,然后才能将数据绑定到跨度。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM