01 2018 档案
摘要:前几天遇见一个棘手的问题,简单来说,在vue实例中用v-if控制a组件的显现/隐藏,当a隐藏后,我在其内部设置的setInterval依旧会执着地执行。。一番折腾后,发现了其中的原因: 当组件移除/router切换时,组件确实已经被摧毁了,如果在created钩子函数里添加输出,可以看到每次重新加入
阅读全文
摘要:本文总结自: https://tech.meituan.com/vuex-code-analysis.html, 将要点提炼为笔记,以便不时之需,安不忘危。 核心可分为两部分: 1.vue.use(Vuex) 本质上执行Vuex的install方法,参数为Vue Vue赋给局部对象 调用applyM
阅读全文
摘要:vue.use源码: 这里再补充说明一下toArray方法 此方法将list倒序输出为一个真正的数组,并将第一个清除(arguments不是真正的数组) 因此: Vue.use本质就是执行一个plugin函数或者执行pluign的install方法进行插件注册,并且向plugin或其install方
阅读全文