当前位置:网站首页>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数据驱动原理

边栏推荐
猜你喜欢
随机推荐
Common problems in installing mysql in linux environment and using it
八 Node.js中使用MySQL
07 Spark on RDD 血缘关系
实用小技能:一键获取Harbor中镜像信息,快捷查询镜像
The most commonly used regular expressions
域前置通信过程和溯源思路
不躺平,然后做到极致,就是最大的“安全感”
并发编程第11篇,线程池的一些常用用法和使用
并发编程第7篇,AQS一些简单的概念
win10电脑:电脑触摸板控制
Intelligent search baidu map and drag the picture circle
获取当前一周时间 不含当天
移动端真机调试:chrome://inspect/#devices打开inspect后出现空白页
51nod 1830
洛谷P4197 Peaks 线段树合并
ABP中的数据过滤器
MySQL预处理及过程与对象创建数据库
测试计划包括哪些内容?目的和意义是什么?
【瑞吉外卖】day04:员工分页查询、启用/禁用员工账号、编辑员工信息
第三章 传输层








![[GYCTF2020]Ezsqli-1|SQL注入](/img/02/dd53f409d278c85b0d48108c4c0148.png)
