问下各位大大class page{ data:{ abc:23 }}class basePage extends page{ data:{ xxx:456 }}怎么实现data={abc:23,xxx:456};basePage要怎么继承page,才能实现basePage.data既有自己data,又不覆盖父类page的data.不要跟我说换字段名,能换早换了,需求必须要统一字段data字段啊。
2 回答
森栏
TA贡献1810条经验 获得超5个赞
把aaa的data放在bbb的data中
class aaa{
constructor(){
this.data={
aaa:"aaa"
}
}
}
class bbb extends aaa{
constructor(data){
super(data);
this.data = {
...this.data,
bbb:'bbb'
}
console.log(this.data);
}
}
var b = new bbb();
console.log(b);
添加回答
举报
0/150
提交
取消