【发布时间】:2019-07-10 14:02:09
【问题描述】:
我想在我的全新项目中使用打字稿 但是我很难输入 HOC 组件
const withClass = (Wrapped: Component<any, {}, any>, className: string) => {
return props => (
<div className={className}>
<Wrapped />
</div>
);
};
它不适用于此错误
类型错误:“typeof App”类型的参数不可分配给“组件”类型的参数。 “typeof App”类型缺少“Component”类型的以下属性:context、setState、forceUpdate、render 和另外 3 个。 TS2345
那么正确的方法是什么?
【问题讨论】:
-
你的App类是继承自Component吗?
-
是的,它继承自Component
标签: reactjs typescript