首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
vue源码
订阅
jason_yang
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
element-plus源码与二次开发:构建与发布流程分析
element-plus组件库可以满足中后台大部分场景的需求,但有时为了定制功能和样式,不得不进行二次开发。本篇文章对element-plus二次开发的第一步:构建与发布流程进行分析。
vue2 源码-虚拟dom学习
1.pathVnode 节点比较算法 1.1更新流程 注意这里做的是具体的dom操作,只是利用新旧的vnode找出更新内容,直接做dom操作。每次循环都会直接做dom,性能消化大,所以需要加上key做
v-if和v-for优先级问题
1.问题: v-if和v-for同时使用,那个优先级更高 2.分析 从打印输出可以看出,_l 循环遍历的for ,里面再执行(isFolder)? 条件判断。 vue会先将template模板 编译成
Vue组件data定义必须是个函数?
1.问题:Vue组件data为什么必须是个函数而Vue的根实例则没有此限制? 2. 整体思路 vue初始化,先调用initAssetRegisters方法,把所有全局组件的构造函数先初始化好,并且全局
vue中key的作用与工作原理
1.例子 2.需要实现的效果 在位置C前面插入F元素 3.源码分析 path -> pathVnode -> updateChildren -> sameVnode()方法 -> pathVnode
vue中diff的算法
1. 什么是diff算法 diff算法是使用虚拟dom的必然产物,因为使用虚拟dom就需要比较新旧两个节点之间的差异,而diff就是比较两者的算法。 vue2中watcher颗粒度的降低,(vue1是
vue中组件的理解
1. 定义 1.1全局定义 源码分析 src/core/global-api/assets.js src/core/global-api/extend.js 1.2单文件定义 单个文件配置,会被vue
vue-router路由的理解
1.全局的钩子函数 1.1beforeEach(to,from,next) 路由改变前调用 常用验证用户权限 1.2beforeResolve(to,from,next) 1.3afterEach
vue响应式理解,源码分析
1.整体思路 响应式是什么 为什么vue需要响应式 它能给我们带来什么好处 响应式源码实现 vue3中的优化 2.源码分析 2.1. vue2中的响应式实现 原理 使用defineProperty做数
vue2.0 源码-基础
1.准备 1.1安装 安装rollup 拉取源码 修改启动文件package.json,添加 --sourcemap,生成新的dist 引入,dist/vue.js调试 通过chrome,debugg