如图所示,State将不会被放置在构造函数中会导致错误。但是,如果将状态放置在构造函数中,则不会。但是,如果声明状态的类型,也可以。请 最佳答案 当你做state = { quota: null } 它替换了继承的state类型定义。正确的方法是添加注释state: IState = { quota: null } 这是您已经知道的。在构造函数中执行此操作时,您不仅要重新定义分配,而且继承的IState类型将自动使用。