php 设计模式 - mvvc模式

不要年纪轻轻,就觉得你已经到了低谷,你还有很大的下降空间。

 

什么是MVVC模式

MVVM 是Model-View-ViewModel 的缩写。

它是一种基于前端开发的架构模式,其核心是提供对View 和 ViewModel 的双向数据绑定,这使得ViewModel 的状态改变可以自动传递给 View,即所谓的数据双向绑定。

 

结构说明:
Model:数据模型,存放用于展示的数据,有的数据是写死的,大多数是从后端返回的数据;

View:视图,用于界面,在前端我们可以理解为Dom操作;

ViewModel:视图模型,可实现数据的双向绑定,连接View和Model的桥梁,当数据变化时,ViewModel够监听到数据的变化(通过Data Bindings),自动更新视图,而当用户操作视图,ViewModel也能监听到视图的变化(通过DOM Listeners),然后通知数据做改动,这就实现了数据的双向绑定。

 

posted @ 2023-10-17 09:21  方达达  阅读(112)  评论(0编辑  收藏  举报