首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Gillchris
掘友等级
相信自己有能力,那么你就真的会有
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
134
文章 133
沸点 1
赞
134
返回
|
搜索文章
最新
热门
vue3 中响应式的特殊处理
vue2 vs vue3 两个响应式更新的核心区别在于Object.defineProperty 和 Proxy 两个api 问题,经过这两个 api 能解决主要的响应式问题。对于一些情况需要特殊处理
有关 vue 3 ref 的实现问题
前言 首先 ref 的出现是为了解决原始值的响应式问题 使用 这里发现有些不同的地方,我们在模板中使用不加 value, 而在 js 里面需要带上 value,
vue 3 入门之响应式原理
如果没有响应式的加持,我们更新完数据,页面是不会发生变化的,当我们重新执行函数,也就是重新获取最新的值来获取更新,所谓的响应式就是把这个更新的过程给自动化了,当数据变化时,自动地去更新 effect
javascript 错误处理的实践
我们考虑自己创建工具函数,工具函数的错误处理机制让使用者可以忽略错误而不受任何影响,或者选择自行处理错误,不再 try catch 一把梭
一个例子从源码中理解vue 的 diff, vnode, patch,key
关于 vue 的 diff 算法、 patch、和 vnode、 key, key 不能为 index 的这些问题,是一个关联性的问题,形成了 vue 的整个形成了真实vdom 到 dom 的过程。
vue2.x 中的数据异步更新和 nextTick 方法解析
前言 众所周知,vue 中的更新时异步的,比如 this.msg = xxx,你看起来他是立马更新了,其实并没有。它会异步执行,接下来就来看看怎么实现的吧。 先上图 首先从数据改动开始说起 调用thi
我把 vuex 的源码 clone 下来了,搞明白了这些问题
解决了那些困惑 为什么组件能够通过 this.$store.state 访问到 vuex 注册的数据 执行 this.$store.commit() 能够触发 相应的 mutation 来更新 sta
勉强画个图 理解一下 vue2.x 的响应式
直接上图 按图索骥 首先找到响应是的入口 找到源码中的入口/core/instance/state.js, 就是在数据初始化时执行的 initData, 在该方法中发现了,执行了 observer(d
从vue 源码中看看 provide 和 inject
整个 provide/inject 机制 是当前组件通过遍历所有的祖先组件,拿到 provide 选项,从而拿到所有的值,供当前组件使用
js 作用域链,闭包,执行上下文,
什么是调用栈 js在执行过程中,创建一个全局上下文,把全局上下文压入到栈中 当执行到函数的地方,就会又创建一个该函数的执行上下文 当函数执行完毕的话,该函数的执行上下文就会出栈, 在执行过程中,一直持
下一页
个人成就
文章被点赞
154
文章被阅读
11,343
掘力值
654
关注了
72
关注者
22
收藏集
4
关注标签
39
加入于
2019-06-06