vue学习
vue相关知识总结
vue的核心代码
唯心主义蠢货
这个作者很懒,什么都没留下…
展开
-
唯心主义蠢货的[vue学习] Vue的nextTick
$nextTick 简介 Vue 异步执行 DOM 更新。只要观察到数据变化,Vue 将开启一个队列,并缓冲在同一事件循环中发生的所有数据改变。如果同一个 watcher 被多次触发,只会被推入到队列中一次。这种在缓冲时去除重复数据对于避免不必要的计算和 DOM 操作上非常重要。然后,在下一个的事件循环“tick”中,Vue 刷新队列并执行实际 (已去重的) 工作。Vue 在内部尝试对异步队列使...原创 2020-02-24 23:21:10 · 119 阅读 · 0 评论 -
唯心主义蠢货的[vue学习] Vue数据的监听原理
Vue数据的监听 如何监听 vue2.0 Object.defineProperty() 只能对属性进行数据劫持,不能对整个对象进行劫持,同理无法对数组进行劫持,但是我们在使用 Vue 框架中都知道,Vue通过遍历属性或者数组的项进行观察,实现数据劫持,我们查看相关代码如下: /** * Observe a list of Array items. */ observeArra...原创 2020-02-23 18:14:09 · 352 阅读 · 0 评论 -
唯心主义蠢货的[vue学习] vue实现组件间通信的方法
vue实现组件间通信的方法 1. props + $emit 这是我们最常用到的方法,props是单向数据流,通过父组件向子组件传递数据可以使用props,但是如果子组件子元素向父元素传参的话,则需要this.$emit(‘methodName’,‘data’)的方式向父组件抛出事件,在父组件中使用v-on进行接收参数 // father.vue <template> &...原创 2020-02-04 16:06:45 · 137 阅读 · 0 评论