- 博客(4)
- 收藏
- 关注
原创 .sync语法糖修饰父子组件之间props值的原理
需要注意的是,虽然这个语法糖提供了方便的双向绑定机制,但如果你发现需要大量的 .sync 或复杂的逻辑,可能需要考虑使用 Vuex 或其他状态管理方案来管理你的应用状态。当用户在子组件中改变 count 的值时,它会触发一个名为 update:count 的事件,并将新的值传递给父组件。v-model:在子组件中,.sync 修饰符实际上创建了一个新的 prop(称为 .sync prop),当这个 prop 的值发生变化时,它会触发一个事件,将新的值发送回父组件。这是 .sync 双向绑定的基础。
2024-01-17 20:19:10 526
原创 设置路由导航守卫的时候,从Vuex 中拿token和从cookie中拿有什么区别
(从Vuex 中拿token和从cookie中拿有什么区别)如果你也存在着这个疑问或者你对这个问题感兴趣的话,那就继续看下去吧\^_^/。它们可以在路由切换之前或之后执行某些操作,例如验证用户的身份或检查用户是否具有访问特定路由的权限。Vuex可以与Vue Router集成,可以在导航守卫中轻松地获取令牌。从Cookie中获取令牌需要解析和处理Cookie,可能会增加性能开销。如果Vuex中的令牌过期,需要重新获取并存储在Vuex中。Cookie可以持久化存储令牌,避免频繁地获取和存储令牌。
2023-08-24 17:07:12 265 1
原创 Vue中,配合 key使用 v-for 可以提高性能的原因
提供了一种标记方式,告诉 Vue.js 哪些节点是唯一的,应该被保留,哪些节点是重复的,可以被删除和重新创建。这样,即使列表中的元素顺序改变了,Vue.js 也可以正确地识别出哪些节点需要保留,哪些可以删除,从而进行更有效的内存管理,避免内存的浪费。,Vue.js 可能会在删除一个元素时错误地保留了已经没有使用的虚拟节点,这会导致内存的浪费。可以帮助 Vue.js 正确地识别哪些节点应该被删除。渲染列表时,如果不使用。
2023-08-21 14:43:35 165 1
原创 5分钟带你搞懂 构造函数、原型对象、实例对象、原型、原型链
就比如说我们上边的 kunkun 和 xhz,就是通过构造函数 Person new出来的俩实例对象,这俩实例对象继承了Person的全部属性和方法。当访问一个对象的某个属性或者方法时,会现在这个对象本身属性上找,如果没有找到那么这个对象的__proto__属性就会去 构造函数的 原型对象(prototype)上找,如果还没有找到就会再在构造函数的原型对象上找,这样一层一层的向上找,就会形成一个链式结构,也称为原型链。③如果还没有就查找原型对象的原型对象(Object的原型对象)_(原型)他是存在于。
2023-08-03 15:56:38 2707 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人