【发布时间】:2019-06-13 03:56:10
【问题描述】:
我已经检查了similar question,但还有一件事我不清楚:
我可以在事件中心的 emit 中传递一个参数,但我需要参数是 VALUE 而不是存储值的 VARIABLE。例如:eventHub.$emit('test_emit', true) 和在 test_emit 上调用的方法应该将其参数设置为 true。
【问题讨论】:
-
是的,你可以,但你有什么尝试?
-
正是如此,我试图调用的方法应该只有在通过事件中心调用时才将其参数设置为 true,在所有其他情况下它应该为 false。但是当我将它作为值传递时,我不确定如何获取该参数。在另一边我有
eventHub.$on('test_emit', this.functionINeed)
标签: vue.js