Vue 生态
Vue 2/3 原理、路由、状态管理与组件通信
37 篇文章
📝 博客中心
37 篇文章2026-04-01 Vue2和Vue3的diff算法的区别
Vue2 与 Vue3 的 diff 算法核心差异在于:Vue2 是纯运行时双端对比,Vue3 是编译时优化 + 运行时快速 diff(双端 + LIS),整体从“全量对比”...
2022-12-19 vue prop传值default属性不生效
如果在template中,显示的调用了 prop 属性,那么 default 属性就不会生效 如果在template中,不调用 prop 属性,default 就会生效 de...
2021-07-20 vue3+ts基于cli安装教程
https://www.jb51.net/article/197612.htm[https://www.jb51.net/article/197612.htm]详细说明
2021-04-12 VUE订阅者模式
引入部分例子:https://juejin.im/post/5c94b63a51882511c832fa98heading-0[https://juejin.im/post...
2021-03-18 vue的diff算法核心
patch,someVnode,patchVnode,updataChildren 深度优先,同层比较 根据tagname和key进行比较 根据oldVnode和newVno...
2021-03-03 Vue 模板编译原理
关于 Vue 编译原理这块的整体逻辑主要分三个部分 第一步是将 模板字符串 转换成 element ASTs(解析器)第二步是对 AST 进行静态节点标记,主要用来做虚拟DO...
2021-01-28 vue 路由传参 params 与 query两种方式的区别
1.query用path,params用name2.query暴露地址栏,params不暴露3.统一用$route获取
2020-12-15 vue表单的el-form-item循环验证绑定数据问题
先上代码: 数据格式: 在对其中的标签<el-form-item进行for循环的时候,需要动态添加prop和rule,其中特别注意的是prop内部的写法
2020-09-11 当v-model绑定在组件上
当v-model绑定在组件上时,相当于拆分v-model的语法糖父组件: 子组件:
2020-07-28 父子v-model传值
父组件 子组件 看来父组件里的name是可以接纳子组件里的emit,$emit默认是input
2020-06-07 导航守卫beforeEach的next
beforeEach 之 next 在这里我用通俗点的说法解释上next(),next(false),next('/'),next(error),希望通过这接地气的解释你能掌...
2020-05-08 $attrs/$listeners适用于 隔代组件通信
https://blog.csdn.net/mouday/article/details/101174233A B C
2020-05-08 组件通信provide / inject
https://segmentfault.com/a/1190000014095107a b c provide / inject 需要一起使用,以允许一个祖先组件向其所有子...
2020-05-07 虚拟dom节点
https://www.cnblogs.com/fundebug/p/vue-virtual-dom.html
vue的Element-ui入门
这玩意说实话跟bootstrap和Mui一个样子,都是即取即用 安装npm i element-ui -S记得安装依赖包npm install 完整引入在 main.js 中...
vue的slot组件分发
slot实际就是将组件的内容展示出来,若需要匹配则需要用到具名slot,则给slot起名并用name值=该名字进行匹配,此外也具有编译显示data数据显示的功能。参考:htt...
vue的渲染函数render
重点:createElement、render、vm.$slot createElement接收3个参数:第一个参数可以是HTML标签名,组件或者函数都可以;此参数是必须的;...
vuex
vuex即是一个仓库,保存着你所需要的状态,换个意思就是保存着你所需要用到的东西,必要时才拿出来核心:state、getter、mutation、action、module辅...