所以我有很多需要:data播种的组件
所以想象这个例子:
<Comp1 :data="apiResponse.comp1"></Comp1>
<Comp2 :data="somedata"></Comp2>
<Comp3 :data="apiResponse.comp3"></Comp3>
在我的组件中,我有类似的东西
export default class Comp1 extends Vue {
@Prop() public data!: IModel[];
data() {
return {
prop1: 0,
prop2: null, ...
}
}
}
很明显,我收到了两次定义“数据”的错误。
那么我怎么仍可以继续使用:data作为组件的属性而又没有冲突和破坏任何东西?