render jsx的方式在父组件中如何监听子组件$emit的事件

来源:6-5 tabs组件之选中状态和切换

程煦儿

2020-03-24

请问老师,在点击切换tab时,不用视频中方式直接调用的this.$parent.change,而是在tab.vue通过$emit发送change事件,那么在tabs.vue中怎么监听这个事件?常规的定义组件模板或render函数我倒是会,但是引入jsx后,我尝试几种监听方式都无效,还请指点,捉急坏了...

写回答

1回答

Jokcy

2020-03-25

你现在是怎么尝试的,把你的代码给出来吧。因为我们课程中的组件结构来说,tabs是拿不到tab的上下文的,自然是无法添加监听事件的。所以要看一下你现在的实现,再来看具体怎么解决

0
0

Vue核心技术 Vue+Vue-Router+Vuex+SSR实战精讲

深入讲解Vue核心技术,展示Vue应用开发中的各种问题和解决方案

3168 学习 · 853 问题

查看课程