vue $emit $on 不太懂?

有没有大神能给我举个简单的例子,包含$emit $on 的用法的

阅读 2k
3 个回答

$on 就是定义方法,$emit 就是调用方法
官网就有个很简单的例子呀,事件

vm.$on('test', function (msg) {
  console.log(msg)
})
vm.$emit('test', 'hi')
// => "hi"

可以看看原生的事件订阅发布的概念:https://github.com/bestime/cr...
emit 为主动触发事件
on 为监听事件
有个一叫做emit的人叫on吃饭,on听到后选择或者不吃

onClick 懂不懂? 一个意思

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题