首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
vue学习方法
订阅
刘永坤
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
用自己的话总结vue双向绑定数据原理
vue是采用数据劫持结合发布者-订阅者模式的方式,通过Object.defineProperty()来劫持各个属性的setter,getter,在数据变动时发布消息给订阅者,触发响应的监听回调。 MVVM作为数据绑定的入口,合 observer、 Compile和 Watche…
Vue响应式原理-理解Observer、Dep、Watcher
最近在学习Vue的源码,看了网上一些大神的博客,看起来感觉还是蛮吃力的。自己记录一下学习的理解,希望能够达到简单易懂,不看源码也能理解的效果😆 相信很多同学或多或少都了解Vue的响应式原理是通过Object.defineProperty实现的。被Object.definePr…
Vue的v-for为什么要加key
要理解diff的过程,先要对virtual dom有个了解,这里简单介绍下。 图中很清楚的说明了,diff的比较过程只会在同层级比较,不会跨级比较。 整体的比较过程可以理解为一个层层递进的过程,每一级都是一个vnode数组,当比较其中一个vnode时,若children不一样,…
Vuex面试题汇总
Vuex 是一个专为 Vue.js 应用程序开发的状态管理插件。它采用集中式存储管理应用的所有组件的状态,而更改状态的唯一方法是提交mutation,例this.$store.commit('SET_VIDEO_PAUSE', video_pause,SET_VIDEO_PAU…
Vue 开发必须知道的 36 个技巧【近1W字】
Vue 3.x 的Pre-Alpha 版本。后面应该还会有 Alpha、Beta 等版本,预计至少要等到 2020 年第一季度才有可能发布 3.0 正式版; 后续 Vue 3.x 出来后持续更新. 3. 14种组件通讯 provide 和 inject 主要为高阶插件/组件库提…
vue组件通信与常用技巧分享
组件是vue.js 最强大功能之一,组件的作用域是相互独立的,这就意味着不同组件之间的数据是无法相互引用,所以就有了各种组件通信方式。 不管啥样的通信方式,都逃离不了上图的各种关系(树)。 A和B、B和C、B和D 都是父子关系,C与D 是兄弟关系,A与C、A与D 是隔代关系(多…