首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
风烟
掘友等级
前端工程师
喜欢写代码,做有创造力的事情
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
3
文章 3
沸点 0
赞
3
返回
|
搜索文章
文章
热门
最新
vuejs源码分析之全局API(vm.$off)
vue在初始化的时候会给vue对象本身挂载一些全局的api。今天我们一个一个来看这些api。 vm.$off方法 这个方法是用来移除自定义事件监听器。 他的用法 第一个参数event取值可以是stri
vuejs源码阅读之代码生成器
代码生成器是模版编译的最后以后,它的作用是将AST转换成渲染函数中的内容,这个内容可以称为代码字符串。 代码字符串可以被包装在函数中执行,这个函数就是我们通常说的渲染函数。 渲染函数被执行之后,可以生
vuejs源码阅读之优化器
前面讲过vuejs中解析器是把html模版解析成AST,而优化器的作用是在AST中找到静态子树并打上标记。 静态子树是指的那些在AST中永远不会发生变化的节点。 例如,一个纯文本节点就是静态子树,而带
vuejs源码之解析器
解析就是将模版解析成AST。 比如下面这个代码,然后转成AST之后是这个样子。 它是用javascript对象来描述一个接待您,一个对象表示一个节点。对象中的属性用来保存节点所需的各种数据。 比如pa
vuejs源码之模版编译原理
之前我们说过虚拟dom,也就是虚拟dom拿到vnode后所做的事情,而模版编译是如何让虚拟dom拿到vnode。 模版编译的目标就是生成渲染函数,而渲染函数的作用是每次执行它,它就会使用当前最新的状态
git将原来一个分支默认的源从一个分支改到另外一个分支命令
问题背景 之前开发总是云端创建一个分支,然后拉取到本地,本地也会有个分支,但是这样有个问题,如果master有代码更新,我们要更新的时候需要每次在云端把代码从master合并到目标分支,然后本地再拉取
vuejs源码之虚拟dom中的vnode
在虚拟dom中,vnode是比较重要的。 什么是vnode 在vuejs中,有一个Vnode类 使用它可以实例不同类型的vnode实例,而不同类型的vnode实例各自表示不同类型的dom元素。 例如d
【vueJs源码】阅读之vm.$watch函数
我们经常使用watch肯定知道它,他和computer一样都是数据发生变化都会触发它。今天我们就来了解一下它的原理。 他的用法 这是vuejs源码定义,第一个参数是一个表达式,表示要观察的表达式,或者
fatal: ambiguous argument 'HEAD~1': unknown revision or path not in the working
我们在git diff的时候发现有这个问题。 问题背景 在git clone的时候指定了depth=1,然后git reset hard到对应的id上面。 因为我们要做按需编译,要将对应的diff文件
vue源码阅读之什么是虚拟dom
前面简单说过数据响应式原理,大体是个怎么流程,数据发生变化,我们界面如何更新。 依赖收集收集的是watcher,然后当数据发生变化的时候dep通知watcher,然后watcher负责updateCo
下一页
个人成就
文章被点赞
1
文章被阅读
8,223
掘力值
375
关注了
6
关注者
2
收藏集
1
关注标签
45
加入于
2016-04-15