关于vue子组件触发父组件的事件失效问题

父组件

子组件

调用父组件方法

this.$emit("event-name"); 有效

this.$emit("eventName"); 偶尔会失效

一般写代码,方法名都用驼峰是eventName,但在子组件触发父组件方法时,会将方法名转为小写。看别人文档建议写成全小写eventname。但不易读,所以方法名还用驼峰式,但传给子组件的方法名,建议用 @event-name

你可能感兴趣的:(vue)