首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
nick_h
掘友等级
前端开发工程师
js很好,css很难
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
64
文章 63
沸点 1
赞
64
返回
|
搜索文章
文章
热门
最新
Vue 源码-单文件组件的加载
vue版本:v2.7.10 上面是创建一个Vue应用的代码,App组件作为参数传递到h函数中,实现应用的渲染。 App.vue文件是通过什么方式解析的呢,我们在终端输入vue inspect > ou
Vue 源码-渲染函数
vue版本:v2.7.10 src/platforms/web/runtime/index.ts src/core/instance/lifecycle.ts 看一下Vue元素挂载函数:$mount
Vue 源码-响应式数据
vue版本:v2.7.10 首先看一下数据初始化函数initData。 src/core/instance/state.ts initData最核心的的实现是observe(data),而observ
Vue 源码-Watcher
vue版本:v2.7.10 Watcher有三种类型 Watch Watcher Computed Watcher 渲染Watcher Watch Watcher 即通过Vue原型的$watch生成的
Vue 源码-$mount
vue版本:v2.7.10 src/platforms/web/runtime/index.ts 挂载元素的实现在mountComponent函数中 src/core/instance/lifecyc
Vue 源码-initState
vue版本:v2.7.10 src/core/instance/state.ts initProps 将vm.$options.propsData转化为响应式数据,挂到vm._props上,通过vm代
Vue 源码-initMixin
vue版本:v2.7.10 initMixin src/core/instance/init.ts uid为Vue实例的id值,保存在模块中作为缓存值,每次创建Vue实例递增并赋值给新增实例的_uid
Vue 源码-运行时入口
vue版本:v2.7.10 入口 Vue最核心的功能实现在src/core/index.ts,此文件中额外添加了一些内置指令和组件,添加了__patch__实现diff算法,并实现了$mount函数
Vue 源码-入口
vue版本:v2.7.10 本篇将继续解析Vue入口源码,选取的是vue.min.js的源码入口,路径为 src/platforms/web/entry-runtime-with-compiler.t
Vue 源码解析-项目
vue版本:v2.7.10 之前大概看过一次vue dist源码,由于只有一个文件,没有比较好的结构化思路,时间一久很多细节都忘了。现在准备重新看一下整个完整项目,版本选了v2.7.10,包含了组合式
下一页
个人成就
文章被点赞
53
文章被阅读
27,981
掘力值
737
关注了
29
关注者
10
收藏集
8
关注标签
48
加入于
2017-02-27