关于emit事件名的大小写转换

来源:3-7 父子组件间如何通过事件进行通信(1)

诺亚诺亚

2020-12-28

图片描述

这是在文档内看到的描述,所以子组件中的this.$emit('addOne'); 在父组件的DOM模板中自动转换为全小写,也就是addone。老师写的kebab-case事件名能够被监听到吗?

写回答

1回答

诺亚诺亚

提问者

2020-12-28

我自己验证了一下:

//img.mukewang.com/szimg/5fe902210977440404580627.jpg

模板中使用驼峰命名法可以被正常监听到,使用`add-one`也可以被监听到;

但是如果模板中改成`addone`则无法被监听,且控制台警告需要修改为`add-one`的方式;

0
1
Dell
是的,自定义事件建议用-间隔
2020-12-28
共1条回复

Vue3入门与项目实战 掌握完整知识体系

明星讲师DELL亲授,全方位知识点+高匹配度项目,入门到深度掌握

3382 学习 · 1454 问题

查看课程