1.$on 在构造器外部添加事件
$on接收2个参数,第一个参数是调用时的事件名称,第二个参数是匿名方法
1 app.$on('reduce',function(){
2 console.log('执行了reduce()');
3 this.count--;
4 })
2.$once执行一次的事件
1 app.$once('reduceOnce',function(){
2 console.log('只执行一次的方法');
3 this.count--;
4 });
3.$off关闭事件
1 function off(){
2 console.log('关闭事件');
3 app.$off('reduce');
4 }
4.$emit事件调用
1 function reduce() {
2 // 事件调用
3 console.log('emit事件调用');
4 app.$emit('reduce');
5 }