Lucas的个人博客
💚

Vue 生态

Vue 2/3 原理、路由、状态管理与组件通信

37 篇文章

📝 博客中心

37 篇文章
💚 Vue 生态 2026年4月4日 1 min read

2026-04-04 vue-cli2和vue-cli3区别

2026-04-04 vue-cli2和vue-cli3区别

#Vue
💚 Vue 生态 2026年4月1日 2 min read

2026-04-01 Vue2和Vue3的diff算法的区别

Vue2 与 Vue3 的 diff 算法核心差异在于:Vue2 是纯运行时双端对比,Vue3 是编译时优化 + 运行时快速 diff(双端 + LIS),整体从“全量对比”...

#Vue
💚 Vue 生态 2023年3月8日 1 min read

2023-03-03 vue2和vue3区别

2023-03-03 vue2和vue3区别

#Vue
💚 Vue 生态 2022年12月19日 1 min read

2022-12-19 vue prop传值default属性不生效

如果在template中,显示的调用了 prop 属性,那么 default 属性就不会生效 如果在template中,不调用 prop 属性,default 就会生效 de...

#Vue
💚 Vue 生态 2021年7月20日 1 min read

2021-07-20 vue3+ts基于cli安装教程

https://www.jb51.net/article/197612.htm[https://www.jb51.net/article/197612.htm]详细说明

#Vue
💚 Vue 生态 2021年4月12日 3 min read

2021-04-12 vue订阅者模式

2021-04-12 vue订阅者模式

#Vue
💚 Vue 生态 2021年4月12日 1 min read

2021-04-12 VUE订阅者模式

引入部分例子:https://juejin.im/post/5c94b63a51882511c832fa98heading-0[https://juejin.im/post...

#Vue
💚 Vue 生态 2021年3月18日 1 min read

2021-03-18 vue的diff算法核心

patch,someVnode,patchVnode,updataChildren 深度优先,同层比较 根据tagname和key进行比较 根据oldVnode和newVno...

#Vue
💚 Vue 生态 2021年3月3日 1 min read

2021-03-03 Vue 模板编译原理

关于 Vue 编译原理这块的整体逻辑主要分三个部分 第一步是将 模板字符串 转换成 element ASTs(解析器)第二步是对 AST 进行静态节点标记,主要用来做虚拟DO...

#Vue
💚 Vue 生态 2021年1月28日 1 min read

2021-01-28 vue 路由传参 params 与 query两种方式的区别

1.query用path,params用name2.query暴露地址栏,params不暴露3.统一用$route获取

#Vue #路由
💚 Vue 生态 2020年12月15日 1 min read

2020-12-15 vue表单的el-form-item循环验证绑定数据问题

先上代码: 数据格式: 在对其中的标签<el-form-item进行for循环的时候,需要动态添加prop和rule,其中特别注意的是prop内部的写法

#Vue
💚 Vue 生态 2020年10月14日 1 min read

2020-10-14 记录一下vue标签内联添加背景样式写法

写法上也用驼峰形式,类似于jsx写法

#Vue
💚 Vue 生态 2020年9月11日 1 min read

2020-09-11 当v-model绑定在组件上

当v-model绑定在组件上时,相当于拆分v-model的语法糖父组件: 子组件:

#组件
💚 Vue 生态 2020年7月28日 1 min read

2020-07-28 父子v-model传值

父组件 子组件 看来父组件里的name是可以接纳子组件里的emit,$emit默认是input

#组件
💚 Vue 生态 2020年6月7日 1 min read

2020-06-07 导航守卫beforeEach的next

beforeEach 之 next 在这里我用通俗点的说法解释上next(),next(false),next('/'),next(error),希望通过这接地气的解释你能掌...

💚 Vue 生态 2020年5月8日 1 min read

2020-05-08 $attrs/$listeners适用于 隔代组件通信

https://blog.csdn.net/mouday/article/details/101174233A B C

#组件
💚 Vue 生态 2020年5月8日 1 min read

2020-05-08 组件通信provide / inject

https://segmentfault.com/a/1190000014095107a b c provide / inject 需要一起使用,以允许一个祖先组件向其所有子...

#组件
💚 Vue 生态 2020年5月7日 1 min read

2020-05-07 虚拟dom节点

https://www.cnblogs.com/fundebug/p/vue-virtual-dom.html

💚 Vue 生态 2019年3月26日 1 min read

vue路由懒加载

原先: 懒加载: 实际就是用es6的导入形式实现即用即加载,@代表的是src文件目录下

#Vue #路由
💚 Vue 生态 2019年2月28日 1 min read

vue的Element-ui入门

这玩意说实话跟bootstrap和Mui一个样子,都是即取即用 安装npm i element-ui -S记得安装依赖包npm install 完整引入在 main.js 中...

#Vue
💚 Vue 生态 2019年2月28日 1 min read

vue的slot组件分发

slot实际就是将组件的内容展示出来,若需要匹配则需要用到具名slot,则给slot起名并用name值=该名字进行匹配,此外也具有编译显示data数据显示的功能。参考:htt...

#Vue #组件
💚 Vue 生态 2019年2月28日 1 min read

vue的渲染函数render

重点:createElement、render、vm.$slot createElement接收3个参数:第一个参数可以是HTML标签名,组件或者函数都可以;此参数是必须的;...

#Vue
💚 Vue 生态 2019年2月28日 1 min read

vuex

vuex即是一个仓库,保存着你所需要的状态,换个意思就是保存着你所需要用到的东西,必要时才拿出来核心:state、getter、mutation、action、module辅...

#Vue

© 2026 Lucas Space — Built with Nuxt 3 & Tailwind CSS

小熊的ai智能体开发 · 粤ICP备2026113323号