mergeProps
2023年05月10日
一、认识
mergeProps()
合并多个 props
对象,用于处理含有特定的 props
参数的情况。mergeProps()
支持以下特定 props
参数的处理,将它们合并成一个对象:
-
class
-
style
-
onXXX
: 事件监听器——多个同名的事件监听器将被合并到一个数组。
二、语法
import { mergeProps } from 'vue'
const one = {
class: 'foo',
onClick: handlerA
}
const two = {
class: { bar: true },
onClick: handlerB
}
const merged = mergeProps(one, two)