fix(runtime-core): fix event listener as dynamicProp is added erroneously to props (#5517)
fix #5520
This commit is contained in:
parent
b2b6b6ff62
commit
8eceabd14e
@ -225,6 +225,10 @@ export function updateProps(
|
|||||||
const propsToUpdate = instance.vnode.dynamicProps!
|
const propsToUpdate = instance.vnode.dynamicProps!
|
||||||
for (let i = 0; i < propsToUpdate.length; i++) {
|
for (let i = 0; i < propsToUpdate.length; i++) {
|
||||||
let key = propsToUpdate[i]
|
let key = propsToUpdate[i]
|
||||||
|
// skip if the prop key is a declared emit event listener
|
||||||
|
if (isEmitListener(instance.emitsOptions, key)){
|
||||||
|
continue
|
||||||
|
}
|
||||||
// PROPS flag guarantees rawProps to be non-null
|
// PROPS flag guarantees rawProps to be non-null
|
||||||
const value = rawProps![key]
|
const value = rawProps![key]
|
||||||
if (options) {
|
if (options) {
|
||||||
|
Loading…
Reference in New Issue
Block a user