Vue
文章平均质量分 73
Vue 学习记录
HECHEN***
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
$nextTick 原理及作用
Vue的nextTick是基于JavaScript EventLoop原理设计的异步回调队列机制。它通过Promise、MutationObserver等原生方法模拟微/宏任务,实现Vue框架内部和开发者所需的异步DOM更新处理。nextTick的核心价值在于:1)避免同步更新导致的频繁无效渲染;2)配合VirtualDOM减少性能损耗。典型应用场景包括:DOM更新后获取最新数据、created钩子中的DOM操作等。nextTick体现了Vue将JavaScript底层原理与框架需求相结合的巧妙设计,既优化原创 2025-10-17 00:10:35 · 327 阅读 · 0 评论 -
Vue3 学习
在setup函数中 this 还不是组件实例,this 此时是 undefined;执行时间:在beforeCreate之前,即组件创建之前;setup是vue3的一个新配置项,值是一个函数;重写虚拟DOM的实现和tree-Shaking。开发环境中,vite无需打包,可快速的冷启动。真正的按需编译,不需要等待整个应用编译完成。移除keyCode支持v-on的修饰符。更好的支持TypeScript;provide与inject。轻量快速的热重载(HMR)ref与active。原创 2023-03-09 21:30:43 · 176 阅读 · 0 评论 -
vue面试题学习整理
vue 数据双向绑定原理:Vue2.0采用数据劫持结合发布者-订阅者模式的方式实现。核心就是通过方法劫持各个属性的setter和getter,在数据变动时发布消息给订阅者,触发相应的监听回调。需要Observe的数据对象进行递归遍历,包括子属性对象的属性,都加上setter和getter。给这个对象的某个值赋值,就会触发setter,那么就能监听到数据变化。原创 2023-03-06 18:18:13 · 169 阅读 · 0 评论
分享