this.$emit无效的问题 开发过程汇总突然遇到this.$emit无法将事件发布出去,原因查找发现是使用了驼峰命名法,导致方法不能被监听到。点击查看vue官方文档说明,最神奇的是并不是所有的emit都失效,只是有些emit的方法名在特定情况下失效。 解决方案 使用-连接,比如: this.$emit(‘my-method’);使用this.$parent.方法名调用