我的Vue组件中有一个带有默认值的选项props .
export default {
props: {
options: {
required: false,
type: Object,
default: () => ({
someOption: false,
someOtherOption: {
a: true,
b: false,
},
}),
},
},
};
如果选项对象作为props 传递给零部件,则会替换默认值.例如,当超过{ someOption: true }
时,options对象现在只包含该值.
如何传递部分对象并用给定值覆盖默认值,而不是替换整个对象?