文章目录
- 什么是MVVM模型
- vue中是怎么去体现MVVM模型的
- 关于VM中那些可以出现在V中
什么是MVVM模型
- M:model(模型):数据
- V:view(视图):模板代码
- VM:视图模型:Vue实例
可以看到的就是“V”
看不到的数据就是“M”
其中间处理他们两个的就是“VM”
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiI48FesU2cfdGLwczX0xiRGZkRGZ0Xy9GbvNGLwIzXlpXazxSP9EVYhRWaihGawoUQClGVF5UMR9Fd4VGdsATNfd3bkFGazxycykFaKdkYzZUbapXNXlleSdVY2pESa9VZwlHdssmch1mclRXY39CXldWYtlWPzNXZj9mcw1ycz9WL49zZuBnL2QzNmJTO4MGZ3MjMyIGZ5MDM0QjN0QmMhRGM0ITOzM2Lc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
vue中是怎么去体现MVVM模型的
- V:在《body》标签的代码中,写出来的就是V
- M:在vue内部data里面的数据就是M
- VM:new Vue这个Vue就是VM,可以通过vue来使得M和V产生关系
关于VM中那些可以出现在V中
- M里面的动西都可以出现在V中
- VM本身的东西都可以出现在V中【$emit】