猿问

如何设计vue全局事件?

现在我的做法是在根组件设置一个事件

'broadcast_event':function (event_name,data) {    this.$broadcast(event_name,data)
}

然后在子孙组件触发该事件来为所有组件广播该事件

methods: {      click_btn: function () {
        this.$dispatch("broadcast_event","click_tag")
      },
}

是否有更好的方法?


哆啦的时光机
浏览 651回答 1
1回答
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答