【发布时间】:2017-06-20 12:37:36
【问题描述】:
我的 Vue 组件中有一个 options 属性,它有一个默认值。
export default {
props: {
options: {
required: false,
type: Object,
default: () => ({
someOption: false,
someOtherOption: {
a: true,
b: false,
},
}),
},
},
};
如果选项对象作为道具传递给组件,则替换默认值。例如,当传递{ someOption: true } 时,现在选项对象只包含该值。
如何传递部分对象并用给定值覆盖默认值而不是替换整个对象?
【问题讨论】:
标签: javascript vue.js vue-component