首页
首页
BOT
沸点
课程
直播
活动
AI刷题
NEW
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
逝水鎏金
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
最新
热门
虚拟 DOM 中 Key 的作用和好处
方便跟踪每个节点, 在diff算法,比较节点的时候, 调用sameVnode(oldStartVnode, newStartVnode)方法比较节点是否是相同节点会比较key和tag是否都相同。在for循环中,设置key, 在不设置key的时候,sameVnode中的节点的ke…
请简述 Vue 中模板编译的过程
一、目的模版编译的目的就是将模版template转换成渲染函数render模板编译是将字符串模板转换成AST对象优化AST对象,过程是标记静态根节点优化好的AST转换成字符串形式代码,之后通过newF
请简述 Vue 响应式原理
一、入口initState()位置src/core/instance/state.js响应式从init开始、init调用initState()初始话状态,initState中调用initData(),
Vue首次渲染过程
在_init方法中,最终调用了$mount,一共有两个$mount,第一个定义在entry-runtime-with-compiler.js文件中,也就是我们的入口文件$mount,这个$mount()的核心作用是帮我们把模板编译成render函数,但它首先会判断一下当前是否传…
微前端vue+react(qiankun)
新建项目创建.gitignore文件创建主项目(vue)安装QianKun创建子项目配置文件(micro-app.ts)创建全局store,用于主项目,子项目的信息交互(store/global.ts
Vue简化版实现
Dep: 发布者。 收集观察者,当数据变化是, 通知所有的观察者 Watcher: 观察者。 数据变化更新视图
Vue-router原理实现
准备:插件、slot插槽,混入、render函数、运行时和完整版的VueVue-router的核心代码实现思路创建VueRouter插件,静态方法install判断插件是否已经被加载判断插件是否已经被
手写promise
promise.js测试文件test.js
webpack 打包vue项目
安装webpack4配置文件loader处理less,压缩提取csswebpack.common.js在package.json文件的scripts添加命令babel-loader处理JSbabel-
模块化开发与规范化标准
初始化:启动构建,读取与合并配置参数,加载Plugin,实例化Complier. 编译:从Entry出发,针对每个Module串行调用对应的Loader去翻译文件内容,再找到该Module依赖的Module,递归地进行编译处理。 输出: 对编译后的Module组合成Chunk,…
下一页
个人成就
文章被点赞
33
文章被阅读
42,606
掘力值
829
关注了
10
关注者
5
收藏集
0
关注标签
91
加入于
2018-11-05