![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端面试
kitty_code
功不唐捐终入海
展开
-
【前端面试】3.MVC和MVVM的区别
MVC即Model-View-Controller的简写,即模型-试图-控制器。M和V的意思和MVVM中的M和V一样。C即Controller指的是页面业务逻辑。使用MV的目的就是将M和V的代码分离。MVC是单向通信,也就是View和Model,必须通过Controller来承上启下。MVVM即Model-View-ViewModel的简写,即模型-试图-视图模型。模型(Model)指的是后端传递的数据,视图(View)指的是所看到的页面,视图模型是MVVM模式的核心,它是View和Model的核..原创 2021-11-01 14:19:08 · 1421 阅读 · 0 评论 -
【前端面试】2. css画三角形、扇形
#triangle{ width: 0; height: 0; border-top: 20px solid red; border-left: 20px solid pink; border-right: 20px solid yellowgreen; border-bottom: 20px solid plum;}#sector{ width: 0; height: 0; border-radius: 50%; border-top: 20p原创 2021-11-17 11:59:46 · 221 阅读 · 0 评论 -
【前端面试】1. vue中v-if与v-show的区别
区别:v-show适用于需要频繁的切换,v-if适用于运行条件很少改变。v-show比v-if性能更高,v-show严格意义上说是“条件隐藏”,只能动态的改变样式,符合条件就显示,不符合条件就display:none,但元素还在,不需要增删DOM元素,若项目较大,推荐v-show,减少浏览器后期操作性能。v-if适用于多种条件场景,符合了条件进行渲染,否则不渲染DOM,浏览器中找不到DOM。v-show不支持语法,只会在初始化渲染时执行,在切换时不会执行生命后期的过程,v-if切换回实时的销毁和重建原创 2021-11-15 09:46:37 · 115 阅读 · 0 评论