MVVM 模式和MVC模式的區別...

一,什麼是MVVM? 在MVVM框架下視圖和模型是不能直接通信的,只能通過ViewModel進行交互,它能夠監聽到數據的變化,然後通知視圖進行自動更新,而當用戶操作視圖時,VM也能監聽到視圖的變化,然後通知數據做相應改動,這實際上就實現了數據的雙向綁定。並且V和VM可以進行通信。 圖片示例如下: MVVM模式的優點: 低耦合:View可以獨立於Model變化和修改,一個ViewModel可以綁定到
相關文章
相關標籤/搜索