当前位置:网站首页>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数据驱动原理
边栏推荐
猜你喜欢
随机推荐
获取半年前当月的开始时间及当天结束时间
生成二维码容错级别的问题
牛客多校2 G League of Legends
域前置通信过程和溯源思路
OSPF综合实验
并发编程第六篇,lock锁接口和其实现
并发专题第一篇,多线程快速入门和简单介绍
二 分析C#中的结构
MES对接Simba实现展讯平台 IMEI 写号与耦合测试
pytorch常用代码
Get the start time and end time of the current month half a year ago
一 C#中通过USB操作手机文件
MySQL 原理与优化,Group By 优化 技巧
08 Spark on RDD 依赖关系
机器学习建模高级用法!构建企业级AI建模流水线
51nod2861 2-sat
风控建模四:逻辑回归评分卡开发
TensorFlow learning path deep learning 】 【 3: gradient disappear \ explosion and solution
洛谷P4197 Peaks 线段树合并
Formatting of time objects