撸一个简单的MVVM例子

我个人以为mvvm框架里面最重要的一点就是VM这部分,它要与Model层建立联系,将Model层转换成可以被View层识别的数据结构;其次也要同View建立联系,将数据及时更新到View层上,并且响应View对数据的更改,同步到Model层。
MVVM的具体例子,可以看一下阮一峰老师的这篇博客。
我们提取其中比较关键的点:

Model层存储数据

需要一个View-Model来对数据做中转,响应数据变化,同步到两端

View层来负责展示数据,接受用户事件

Model层,我们用一个对象来代表。例如:

let data = { text: 'foo' };

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wsssfg.html