请输入代码
vm在created的时候给自己绑定一个eventlistener A,vm监听到A后,触发自定义逻辑。
查了一下官网文档,好像只能给dom绑定event,通过emit和v-on。但是,脱离dom的event绑定,即绑定template,找不到相关示例。
求教!
请输入代码
vm在created的时候给自己绑定一个eventlistener A,vm监听到A后,触发自定义逻辑。
查了一下官网文档,好像只能给dom绑定event,通过emit和v-on。但是,脱离dom的event绑定,即绑定template,找不到相关示例。
求教!
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答4.7k 阅读✓ 已解决
4 回答4.3k 阅读✓ 已解决
4 回答1.8k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
可以使用vue里的bus,
bus.js
import Vue from 'vue';
export default new Vue();
触发事件;
bus.$emit("tigerstart");
可传参数的;
bus.$emit("countDown",_this.currentSecond);
监听事件;
bus.$on("tigerstart",() => {
})
bus.$on("countDown",(a) => {
})