发表于: 2020-05-12 21:02:41
1 1851
今天完成的事情:
1.推进任务
明天计划的事情:
1.推进任务
遇到的问题和收获:
了解事件总线。
涉及到非父子组件的通信
也可以用事件总线,是用来管理事件的。
发射事件出去
然后Home.vue在创建的时候就要监听这个事件
但$bus是一个undefined的东西,
所以在vue原型里挂载
//事件总线,监听事件.用new Vue的实例去发射事件
Vue.prototype.$bus = new Vue()
然后在home.vue里,拿到这个事件,进行处理
主要是可以处理非父子组件间的事件通信
SetTimeout
所以就算不传延迟时间,它也会后执行
因为一般说里面的函数是一个异步函数
setTimeout(()=>{
})
评论