自定义事件不使用 emit:[‘event name’],会出现连续执行 2 次的一个 bug。
一、问题复现
Emits.vue
1 |
|
使用 Emits.vue
1 |
|
1 |
|
点击自定义事件,会打印2次click me
二、解决方法:
方法1、在Emits.vue中加入以下代码
1 |
|
方法2、不要使用原生事件名称
Emits.vue
1 |
|
1 |
|
引用处:
1 |
|
43、vue3-emits
点击返回顶部
自定义事件不使用 emit:[‘event name’],会出现连续执行 2 次的一个 bug。
Emits.vue
1 |
|
使用 Emits.vue
1 |
|
1 |
|
点击自定义事件,会打印2次click me
1 |
|
Emits.vue
1 |
|
1 |
|
引用处:
1 |
|