猿问
vue 数据传递问题
app.vue 页面
b页面
我想b页面触发 app.vue的 自定义事件,
但是提示 bus 未定义, 我就想知道怎么引入进去?
冉冉说
浏览 508
回答 1
1回答
鸿蒙传说
bus 提出来,放到特定的地方。1、创建 bus.js// bus.jsimport Vue from 'vue'; export default new Vue();2、 申明import Bus from 'bus'; export default { created() { Bus.$on('getData', target => { console.log(target); }); } }3、 调用import Bus from 'bus'; export default{ methods: { but(event) { Bus.$emit('getData', event.target); } } }
0
0
0
随时随地看视频
慕课网APP
相关分类
JavaScript
我要回答