MVVM是MVC的演进。我的理解就是抽离除了V和M的双向通信。MVC中的C并没有或者没有很独立出通信机制,比如M和V的通信是在各自内部更改数据流或者触发事件通知到C,需要我们在C中自己处理双方消息的通信,但是VM则是自己抽离出了通信的机制,只要把V和M绑定好后,就可以实现双方消息对的通信了。
以上是个人的一些理解。
通过chrome的console打印vm.name打印出的undefined的呀,是不是要下载其他插件???
我的也是chrome,也是undefined。不知道什么原因。
Sign in to make a reply
viper1090
MVVM是MVC的演进。我的理解就是抽离除了V和M的双向通信。MVC中的C并没有或者没有很独立出通信机制,比如M和V的通信是在各自内部更改数据流或者触发事件通知到C,需要我们在C中自己处理双方消息的通信,但是VM则是自己抽离出了通信的机制,只要把V和M绑定好后,就可以实现双方消息对的通信了。
以上是个人的一些理解。