当前位置:网站首页>MVC和MVVM
MVC和MVVM
2022-08-08 23:53:00 【Lora_0925】
MVC
model:数据模型层
view:视图层
controller:控制层
jQuery:频繁DOM操作影响界面渲染效率,重绘重排过程。
重绘:字体颜色,背景颜色等,叫重绘
重排:DOM结构大小,位置的重排,重排会引起重绘
MVC的思想:一句话描述就是Controller负责将Model的数据用View显示出来,换句话说就是在Controller里面把Model的数据赋值给View,比如在controller中写document.getElementById("box").innerHTML = data[”title”],只是还没有刻意建一个Model类出来而已。
MVVM
model:数据模型层 前后端交互
view:视图层
VM:viewmodel 视图模型
特点:数据驱动,把程序员从繁复的DOM操作里解放出来,提升运行效率
Vue数据驱动原理
边栏推荐
猜你喜欢
随机推荐
【latex异常与错误】There were undefined references.Reference `xxx‘ on page x undefined.参考引用公式编号时发生错误
[GYCTF2020]Ezsqli-1|SQL注入
【深度学习】TensorFlow学习之路五:DNN防止过拟合的几种方法及TensorFlow实现
10 Spark on RDD Cache
HCIP2---第一天实验
08 Spark on RDD 依赖关系
并发专题第一篇,多线程快速入门和简单介绍
第五章 数据链路层与局域网
并发编程第4篇,锁的分类
关于vm虚拟机虚拟网络已禁用
redis集群三主三从redis-cli
并发编程第8篇,AQS源码解读
office:如何查看并下载office账户的订阅软件
PHP 类函数和对象函数
如何学好编程
MySQL预处理及过程与对象创建数据库
【深度学习】TensorFlow学习之路二:ANN简介及TensorFlow实现
MES对接Simba实现展讯平台 IMEI 写号与耦合测试
Formatting of time objects
最常用正则表达式