
Vue
文章平均质量分 68
V㛑相关
慢慢变亮~
这个作者很懒,什么都没留下…
展开
-
vue路由跳转的几种方式
一、router-link1不带参数: // 注意:router-link中链接如果是'/'开始就是从根路由开始,如果开始不带'/',则从当前路由开始。 <router-link :to="{name:'home'}"> <router-link :to="{path:'/home'}"> //name,path都行, 建议用name 2带参数:<router-link :to="{name:'home', params: {id:1}}"><rou原创 2022-01-10 15:00:14 · 334 阅读 · 0 评论 -
Vue 的 computed 和 watch 的区别
computed 是模板表达式的声明式描述,会创建新的响应式数据。而 watch 是响应式数据的 自定义侦听器,用于响应数据的变化。除此之外,computed 还具有可缓存,可依赖多个属 性,getter 函数无副作用等特点。watch 则更适用于异步或开销大的操作。1. 实现原理在了解 Vue 数据双向绑定的基础上,computed 等同于为属性设置 getter 函数 (也可设置 setter),而 watch 等同于为属性的 setter 设置回调函数、监听深度 deep 及响应速度原创 2022-01-07 13:17:36 · 1617 阅读 · 0 评论 -
vue的异步更新及 nexttick
异步更新原创 2022-01-03 23:10:31 · 601 阅读 · 0 评论 -
vuex进阶 mapState、mapGetters、mapMutations、mapActions
vuex原创 2022-01-01 22:18:26 · 343 阅读 · 0 评论 -
vue class动态绑定
class动态绑定原创 2022-01-01 22:10:35 · 623 阅读 · 0 评论 -
Vue中的“混合”——mixins使用方法
mixins原创 2022-01-01 20:38:45 · 1621 阅读 · 0 评论 -
说一说Vuex(Vuex属性&&作用)
Vuex原创 2021-12-26 23:03:12 · 541 阅读 · 0 评论 -
(前端知识点)Vue的生命周期 、双向数据绑定
1、 Vue 的双向数据绑定原理是什么?vue.js 是采用数据劫持结合发布者-订阅者模式的方式,通过 Object.defineProperty()来劫持各个属性的 setter ,getter ,在数据变动时发布消息给订阅者,触发相应的监听回调。具体步骤:第一步: 需要 observe 的数据对象进行递归遍历,包括子属性对象的属性,都加上 setter 和 getter ,这样的话,给这个对象的某个值赋值,就会触发 setter ,那么就能监听到了数据变化。第二步: compile 解析模板原创 2021-12-25 11:30:49 · 532 阅读 · 0 评论