自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除