- 博客(6)
- 问答 (2)
- 收藏
- 关注
原创 MVC、 MVP、 MVVM关联及区别
它们之间是递进关系,不断优化的:MVC的Model和View还有一定程度的耦合,而在MVP h和MVVM中Model和View彻底分离,Model和View只向外暴露方法让Presenter调用;MVC:将应用抽象为数据层(Model),视图层(View),逻辑层(Controller),降低了项目的耦合。但MVC未限制数据流Model和View间可以通信。MVP:限制了Model和View的交互,两者交流需要通过Presenter,这样将两者分离,提高了项目维护和模块复用性。
2023-02-19 13:47:31 264
原创 computed和method的区别
在vue实例化的时候,computed定义computedTest方法会做一次计算,返回一个值,在随后的代码编写中,只要computedTest方法依赖的message数据不发生改变,computedTest方法是不会重新计算的,而method则恰恰相反,只要数据发生改变,则methodTest方法每一个又会重新计算。Computed带有缓存功能,而method没有缓存功。Computed是属性调用,method是函数调用。
2023-02-19 13:20:07 205
原创 v-show 和v-if 的区别
v-show是通过控制css的dispaly属性来显示或隐藏,v-if是通过dom的appenchild来实现的。v-if切换开销大 因为每次都要创建或删除。v-if 加载速度快,因为是程序驱动的。
2023-02-15 20:44:19 70
原创 vue 基本指令
(1)用来显示或隐藏页面元素的:放在页面标签中,它会绑定一个boolean型变量(true显示,false隐藏)(2)本质是通过控制元素的CSS样式的display属性来实现元素的显示和隐藏。(2)本质是通过DOM的appendChild命令在页面中添加元素的。对象语法:style绑定一个对象,对象的属性名就是样式属性名。数组写法:元素的class属性绑定的是一个列表(样式列表)数组语法:给style属性绑定一个数组,数组中元素是对象。对象写法(页面元素的class属性绑定的是一个对象)
2023-02-15 20:41:14 91 1
空空如也
element-ui,怎么实现点击按钮在此行下面显示别的信息
2024-05-21
vue2中用iframe嵌套别的网页并改写该网页样式出现iframe跨域
2024-03-13
vissim 道路文件 谁有文件示例截图嘛
2024-02-21
next遇到window is not defined
2023-05-23
next.js中如何对MySQL数据库进行CURD
2023-05-05
为啥input跑出盒子了 怎么解决啊
2022-05-05
nav中给a设置:hover不起作用,还有button背景图片显示不出来
2022-04-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人