首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Vue
订阅
sunxhh
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
「Vue源码学习(四)」立志写一篇人人都看的懂的computed,watch原理
前言 朋友们大家好,我是林三心,还是那句话:改变不了,那就适应它,源码的理解在当今前端市场越来越重要了,理解源码,可以使我们在开发中更快地捕捉到问题所在,今天讲到computed,watch的原理,个
VueX实现原理之ModuleCollection原理和作用
为了容易说明,下文中所说的普通module对象就是指上文中的options/child,所说实例module就是下图中的包含rawModule、state、child等属性的实例module,实例module是通过new Module(参数为普通module)得到的。 opti…
深入vuex原理(下)
本篇文章主要讨论 "vuex的state 和 getter 是如何映射到 各个组件实例中自动更新的?" 这个问题。首先,我们对问题进行简单剖析! 从分析可知,要解答本篇疑问,我们需要从 vue 组件通信谈起! 在使用vue的过程中,需要频繁的进行组件间通信!通信的主体之间的关系…
Vue3.0 Beta笔记(侧重Performance提升原因和Composition API)
昨晚(北京时间2020年4月22日),Vue作者Evan You(尤雨溪)在前端圈的B站直播间分享了关于'Vue3.0 Beta'的一些新的特性和进展。(在此附附上掘金录播链接:https://juejin.im/e/vue-3) 本文,是个人记录的一些笔记,更关注与侧重Per…
Vuex面试题汇总
Vuex 是一个专为 Vue.js 应用程序开发的状态管理插件。它采用集中式存储管理应用的所有组件的状态,而更改状态的唯一方法是提交mutation,例this.$store.commit('SET_VIDEO_PAUSE', video_pause,SET_VIDEO_PAU…
Vuex 2.0 源码分析
作者:滴滴公共前端团队 - 黄轶 大家好,我叫黄轶,来自滴滴公共前端团队,我们团队最近写了一本书 ——《Vue.js 权威指南》,内容丰富,由浅入深。不过有一些同学反馈说缺少 Vuex 的介绍的章节。既然 Vue.js 2.0 已经正式发布了,我们也要紧跟步伐,和大家聊一聊 V…
Vue探究:精读mixin与mergeOptions
mixin在vue框架中的定位是实现逻辑复用的功能,可以类比javascript中的混合继承方式。实现逻辑复用的方式有很多种,比如react提倡的高阶组件、hooks等等,当然,在Vue中官方推荐的且使用频次最高的还是mixin。 本篇文章将会探讨Vue底层如何实现mixin,…
Vue 3 源码导读
5号凌晨,尤雨溪公布了 Vue 3 源代码。 话不多说,我们趁热对 Vue 3 源码进行一些简要的分析。 如果你还没有阅读过 Composition API RFC,可能无法完全看懂下面的内容。 目前打包后的代码是 ES2015+,不支持 IE 11。 目前的代码 98% 以上…
vue3.0 尝鲜 -- 摒弃 Object.defineProperty,基于 Proxy 的观察者机制探索
写在前面: 11月16日早上,Vue.js的作者尤大大在 Vue Toronto 的主题演讲中预演了 Vue.js 3.0的一些新特性,其中一个很重要的改变就是Vue3 将使用 ES6的Proxy 作为其观察者机制,取代之前使用的Object.defineProperty。我相…
尤大Vue3.0直播虚拟Dom总结(和React对比)
传入的事件会自动生成并缓存一个内联函数再cache里,变为一个静态节点。这样就算我们自己写内联函数,也不会导致多余的重复渲染 真是优秀啊