Vue2.0 中子组件如何触发 父组件中监听的事件

weixin_38056808 2017-01-16 04:49:28
我安照官网中所写的例子,这样写的,但无法触发事件,如下 父组件: created() { this.$on('add', () => { console.log('父组件监听') }) } 子组件: mehods: { add() { console.log('子组件 add') this.$emit('add') } } 当我在子组件触发 add()时 控制台只输出了 子组件 add 并未触发父组件监听的 add
...全文
527 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_38095649 2017-11-16
  • 打赏
  • 举报
回复
什么情况要子组件监听父组件。。。
weixin_38072180 2017-11-16
  • 打赏
  • 举报
回复
insertsweat: 子组件: mehods: { add() { console.log(‘子组件 add’) this.$parent.$emit(‘add’) } } this.$emit()是触发组件自身监听时间,要触发父组件需要this.$parent

433

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧