Vue 中子组件调用父组件不可调用的问题解决

Vue 中子组件调用父组件不可调用的问题解决

触发场景

在原来的两个页面中(A和B),共用一个子组件(C),使用this.parent.fnABCABC使this.parent.fn的方式调用父组件函数,没有问题。后面因为业务关系,把两个页面整合成一个页面,其中一个页面变成子组件,也就是A成为父组件,B成为子组件,C还是A和B的子组件,这个时候,C组件使用this.parent.fn去调用父组件,失效。解决方式:
this.$emit(‘fn’)

发布了4 篇原创文章 · 获赞 0 · 访问量 570
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览