首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
源码系列
订阅
西门吹雪_
更多收藏集
微信扫码分享
微信
新浪微博
QQ
22篇文章 · 0订阅
剖析Vue原理&实现双向绑定MVVM
目前几种主流的mvc(vm)框架都实现了单向数据绑定,而我所理解的双向数据绑定无非就是在单向绑定的基础上给可输入元素(input、textare等)添加了change(input)事件,来动态修改model和 view,并没有多高深。所以无需太过介怀是实现的单向或双向绑定。 D…
技术分享 | Koa框架源码分析
koa 是由 Express 原班人马打造的,致力于成为一个更小、更富有表现力、更健壮的 Web 框架。 使用 koa 编写 web 应用,通过组合不同的 generator,可以免除重复繁琐的回调函数嵌套, 并极大地提升错误处理的效率。koa 不在内核方法中绑定任何中间件, …
Vue源码的最后一站
不过这似乎并没有让我放弃,我可以起的早一点,也可以睡得晚一点。直到现在我写了约20万字,依然在持续更新,但我觉得它应该可以和大家见面了,大家久等了。 接下来让我介绍一下《Vue技术内幕》这套源码分析文章的特点,希望让你感受到我的诚意。 上面的链接拿走不谢,另外我要解释一下为什么…
lodash源码分析之baseFindIndex中的运算符优先级
baseFindIndex 是内部方法,其作用类似于ES6的 findIndex,查找符合条件的第一个元素的索引。 baseFindIndex 除了从前向后查找外,还可以从后向前查找。 这次读源码我们从里往外看。 从代码中很容易看到,predicate 是传递进来的函数,在 b…
双向数据绑定实现原理
smalldemoinputtext输入绑定p标签Console输入绑定p标签inputbutton输入,模拟数据驱动
刺破 Vue 的心脏之——响应式源码分析
之前发刺破 vue 的心脏之——详解 render function code的时候,承诺过会对 Vue 的核心过程的各个部分通过源码解析的方式进行抽丝剥茧的探索,今天就来进入第二部分响应式原理部分的源码解析,承诺兑现得有些晚,求轻拍 一、先分析工作原理 还是之前的套路,在读源…
React-源码解析-生命周期(自定义组件)
createClass 是创建自定义组件的入口方法,负责管理生命周期中的 getDefaultProps。该方 法在整个生命周期中只执行一次,这样所有实例初始化的 props 将会被共享。 mixin,设置初始化 defaultProps,返回构造函数。 mountCompon…
vuex 源码:如何实现一个简单的 vuex
首先我们需要知道为何要使用 vuex。父子组件通信用 prop 和自定义事件可以搞定,简单的非父子组件通信用 bus(一个空的 Vue 实例)。那么使用 vuex 就是为了解决复杂的非父子组件通信。 仅仅会使用 vuex 没什么,看过文档敲敲代码大家都会。难道你就不想知道 vu…
Vue2 源码漫游(一)
先通过normalizeProps、normalizeInject、normalizeDirectives以Object-base标准化,然后依据strats合并策略进行合并。 strats是对data、props、watch、methods等实例化参数的合并策略。除此之外还有…