MVVM中的vm双向监听和mvc的缺点
2024-09-08 00:06:46
`MVVM`模型:
- 即Model,模型,包括数据和一些基本操作
- 即View,视图,页面渲染结果
- 即View-Model,模型与视图间的双向操作(无需开发人员干涉)
`MVVM`中的`VM`要做的事情就是把==DOM操作==完全封装起来,开发人员不用再关心`Model`和`View`之间是如何互相影响的:
- 只要我们Model发生了改变,View上自然就会表现出来。
- 当用户修改了View,Model中的数据也会跟着改变
vue就是mvvm模型的框架
mvc缺点:
视图的数据改变并不通知模型的数据改变
模型中的数据改变并不会通知视图中的数据的改变、
最新文章
- 自写函数VB6 STUFF函数 和 VB.net 2010 STUFF函数 详解
- jQuery 2.0.3 源码分析 Deferred概念
- ROW_NUMBER() OVER函数的用法
- css3 2D动画的基本用法和介绍
- poj 2481
- 【bzoj2152】 聪聪可可
- PHP读写文件高并发处理实例-转
- python之map、filter、reduce、lambda函数
- js get 传参 汉字 乱码问题
- 1.6建造者模式(生成器模式) Builder
- POJ 3177 Redundant Paths 边双(重边)缩点
- HW6.13
- socket常见几种异常
- ByteArrayInputStream&;ByteArrayOutputStream源码分析
- 201621123060《JAVA程序设计》第三周学习总结
- Bate版敏捷冲刺报告--day0
- Jmeter中实现base64加密
- VirtualBox安装Ubuntu16.04过程
- centos7 克隆 网卡无法启用
- asp.net六种方法刷新页面
热门文章
- (8)Linux文件目录结构一览表
- Redis 实战 —— 13. 扩展 Redis
- phpstorm如何设置字体
- java类里的成员变量是自身的对象问题
- charles(2)MAC Charles关闭后无法上网
- Codeforces Round #655 (Div. 2) D. Omkar and Circle
- POJ1113:Wall (凸包算法学习)
- 煎蛋网爬虫之JS逆向解析img路径
- Databricks 第11篇:Spark SQL 查询(行转列、列转行、Lateral View、排序)
- python3 anaconda 安装pyhook3 pythoncom(pywin32)