React / Typescript如何在继承类中设置属性?

时间:2017-05-23 14:57:01

标签: javascript reactjs typescript

我有以下用于继承的基类。简而言之,只有两个属性。

export interface BaseClassProps{
    props1: string;
    props2?: string;
}

export interface BaseClassState{
    mode?: "loading" | 'edit';
}

export abstract class BaseClass extends React.Component<BaseClassProps, BaseClassState>{ 

   constructor(props: BaseClassProps, context: any) {
        super(props, context);

        this.state = ({
            mode: 'loading'
        });
 }

我想扩展该类并填写属性

class ChildClass extends BaseClass{ 

   constructor(props: BaseClassProps, context: any) {
        super(props, context);
   }
 }

现在我在哪里设置扩展类中的属性props1props2?因为我收到道具未设置的错误,但我不知道放在哪里......

0 个答案:

没有答案