created : function() { //定义在methods里响应,定义当前的事件要做什么操作 bus.$on('btn-click', this.foo); }
时间: 2024-02-14 17:07:10 浏览: 111
这段代码是在 Vue.js 中通过 `methods` 定义了一个 `created` 钩子函数,该函数会在组件被创建时被调用。在这个函数中,通过 `bus.$on` 来监听一个名为 `btn-click` 的自定义事件,并将其回调函数设置为 `this.foo`,表示当 `btn-click` 事件被触发时,会执行 `this.foo` 方法中定义的操作。其中 `bus` 是一个全局的 Vue 实例,用于在不同的组件之间进行事件通信。
阅读全文