
vue3
文章平均质量分 96
muzidigbig
凡事第一反应,找方法,而不是找借口;发现问题,反思,而不是急着辩解。
展开
-
Chrome(Google) 浏览器使用vue Devtools调试
Chrome(Google) 浏览器使用vue Devtools调试componentsVuexEventsRoutingPerformancsSettings原创 2025-05-01 00:15:00 · 803 阅读 · 0 评论 -
Vue3 基础
ref reactive Object.defineProperty() Proxycomputed() 计算属性watch() 监听数据watchEffect()toRef unref triggerRef() 更新视图shallowRef shallowReactivereadonly shallowReadonlytoRaw markRawrouter路由导航守卫组件通信父传子 子传父 任意组件通信mitt provide inject组件命名获取实例v-memo 性能优原创 2024-03-22 21:41:32 · 2175 阅读 · 0 评论 -
Vue中 实现自定义指令(directive)生命周期及应用场景
/ 如果你只需要执行绑定的 bind 和 update 两个事件,vue指令定义也配置了简写方式.})new Vue({router,store,原创 2023-11-30 11:40:15 · 7897 阅读 · 0 评论 -
Vue3.x 中 hooks 函数封装和使用
Vue3 自定义 Hooks 是组件下的函数作用域的,而 Vue2 时代的 Mixins 是组件下的全局作用域。Vue2 时代 Option Api ,data、methos、watch.....分开写,这种是碎片化的分散的,代码一多就容易高耦合,维护时来回切换代码是繁琐的!utils 是通用的工具函数,而 hooks 是对 utils 的一种封装,用于在组件中共享状态逻辑和副作用。它的主要作用是 Vue3 借鉴了 React 的一种机制,用于在函数组件中共享状态逻辑和副作用,从而实现代码的可复用性。原创 2023-11-30 10:25:28 · 2524 阅读 · 0 评论 -
Vue3 组件之间的通信
props父传子emits子传父mitt任意组件互传provide inject跨组件传值插槽传结构v-model原创 2024-03-22 21:43:27 · 1896 阅读 · 2 评论