首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
二拾四
掘友等级
前端工程师
学习 吃饭 打豆豆
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
83
文章 83
沸点 0
赞
83
返回
|
搜索文章
最新
热门
Vue源码之组件注册
全局注册组件局部注册组件总结
Vue源码之生命周期
根据传⼊的字符串 hook ,去拿到 vm.$options[hook] 对应的回调函数数组,然后遍历执⾏,执⾏的时候把 vm 作为函数执⾏的上下⽂。 因此 callhook 函数的功能就是调⽤某个⽣命周期钩⼦注册的所有回调函数。 beforeCreate 和 created …
Vue源码之mixin
可以看到此时是往全局options也就是Vue.options中扩展我们传入的内容东西。 这里就是将Vue.options和组件定义的options合并成组件的options。 在src/core/util/options.js中,mergeOptions 主要功能就是把 pa…
Vue源码之组件化
Vue另⼀个核⼼思想是组件化,把⻚⾯拆分成多个组件,每个组件有自己的 template、js、CSS。组件可复⽤,组件和组件之间可嵌套。 接下来用下面代码为例,来分析⼀下 Vue 组件初始化的⼀个过程。 Vue.extend 的作⽤就是构造⼀个 Vue 的⼦类,它使⽤⼀种⾮常经…
Vue源码之vm._update和vm._render两兄弟
上面最关键的是 render ⽅法的调⽤,我们在平时的开发⼯作中⼿写 render ⽅法的场景⽐较少,⽽写的⽐较多的是 template 模板,在之前的 mounted ⽅法的实现中,会把 template 编译成 render ⽅法,然后我们获取到这个render方法然后进行…
Vue源码之入口new Vue做了啥
Vue.js ⼀个核⼼思想是数据驱动。所谓数据驱动,是指视图是由数据驱动⽣成的,我们对视图的修改,不会直接操作 DOM,⽽是通过修改数据简言之就是js对象数据格式。DOM 变成了数据的映射,我们所有的逻辑都是对数据的修改,⽽不⽤碰触 DOM,便于维护的同时提升了性能。 寻找入口…
你想读Vue源码 -不 你不想
19年渣本毕业正在接受社会洗礼的前端小黄,接受社会的一顿暴打,开启写文章之路,技术有限,只是想写写个人对学习到的知识点的一个理解,理解有误务必请大佬们纠正指出,我会继续查阅资料及时修改。 写文章另外一个目的就是又多了一件持之以恒的事,能记录自己的个人学习情况以及监督自己短期目标…
初入掘金 先看看基本布局
h1h2h3粗体斜体粗体斜体12312312链接crtl+k
个人成就
文章被点赞
116
文章被阅读
37,328
掘力值
1,649
关注了
16
关注者
26
收藏集
0
关注标签
10
加入于
2020-01-10