Vue.js
闻人放歌
这个作者很懒,什么都没留下…
展开
-
Composition API和React Hooks对比
前者setup只会被调用一次,而后者函数会被多次调用前者无需useMemo useCallback,因为setup只会调用一次前者无需顾虑调用顺序,而后者需要保证hooks的顺序一致前者reactive+ref比后者useState,要难理解原创 2024-07-22 16:39:49 · 104 阅读 · 0 评论 -
为何Vue3比Vue2快
从编译结果代码可以看出,如果该事件方法已被定义则直接去缓存中的方法,没有则定义。静态字段将不再比较,这样diff算法将少比较很多节点。编译时,根据不同的情况,引入不同的API。原创 2024-07-22 15:36:08 · 538 阅读 · 0 评论 -
setup中如何获取组件实例
【代码】setup中如何获取组件实例。原创 2024-07-21 23:32:42 · 260 阅读 · 0 评论 -
watch和watchEffect的区别
可以看出watchEffect会灵活很多。原创 2024-07-21 23:17:40 · 259 阅读 · 0 评论 -
Vue3如何实现响应式
Proxy能规避Object.defineProperty的问题,但是无法兼容所有浏览器,无法polyfill。废话不多说,直接上代码。原创 2024-07-21 22:37:51 · 352 阅读 · 0 评论 -
Composition API实现逻辑复用
【代码】Composition API实现逻辑复用。原创 2024-07-21 18:26:37 · 344 阅读 · 0 评论 -
Vue3升级了哪些重要的功能
在vue2.x中必须有根节点,按vue3.x这种写法会直接报错。vue3.x中会自动创建fragment,类似react的<></>。可以帮我控制显示和隐藏,在组件加载时显示fallback插槽内容。原创 2024-07-21 18:03:20 · 427 阅读 · 0 评论 -
如何理解ref toRef和toRefs
合成函数(可以理解为hooks)返回响应式对象。原创 2024-07-21 16:48:49 · 519 阅读 · 0 评论 -
Composition API对比Options API
Composition API带来了什么?更好代码组织更好的逻辑复用更好的类型推导如何选择不建议共用,会引起混乱小型项目、业务逻辑简单,用Options API中大型项目、逻辑复杂,用Composition API原创 2024-07-21 13:25:43 · 100 阅读 · 0 评论 -
Vue3比Vue2有什么优势?
性能更好体积更小更好的ts支持更好的代码组织更好的逻辑抽离原创 2024-07-21 09:57:47 · 317 阅读 · 0 评论 -
vue常见的性能优化方式
合理使用v-show和v-if合理使用computedv-for时加key,以及避免同时使用v-for和v-if自定义事件、DOM事件及时销毁合理使用异步组件合理使用keep-alivedata层级不要太深使用vue-loader在开发环境做模板编译(预编译)webpack层面的优化前端通用的性能优化,如图片懒加载使用SSR原创 2024-07-21 09:27:21 · 113 阅读 · 0 评论 -
vue何时使用beforeDestroy
解绑自定义事件event.$off清除定时器解绑自定义的DOM事件,比如 window scroll等原创 2024-07-21 00:13:29 · 82 阅读 · 0 评论 -
vue的三大核心知识点
响应式: 监听data属性getter setter(包括数组)模板编译: 模板到render函数再到vnodevdom: patch(elem, vnode)和patch(vnode, newVnode)原创 2024-07-20 16:33:47 · 187 阅读 · 0 评论 -
Object.defineProperty的缺点
vue2原创 2024-07-19 14:23:49 · 162 阅读 · 0 评论 -
vue2高级特性
只要侦听到数据变化,Vue 将开启一个队列,并缓冲在同一事件循环中发生的所有数据变更。然后,在下一个的事件循环“tick”中,Vue 刷新队列并执行实际 (已去重的) 工作。为了在数据变化之后等待 Vue 完成更新 DOM,可以在数据变化之后立即使用 Vue.nextTick(callback)。有如下场景,需要渲染一个新闻页面,包括图片、文字等内容时,怎么渲染?当不确定渲染的是什么组件时,就需要用到动态组件了。当组件渲染的时候, 将会被替换为“Your Profile”。3、v-model的实现原理。原创 2024-07-19 12:15:19 · 472 阅读 · 0 评论