【发布时间】:2019-04-10 21:00:56
【问题描述】:
我正在尝试将道具类型从一个视图组件导出到另一个容器组件并将它们用作状态类型定义:
// ./Component.tsx
export type Props {
someProp: string;
}
export const Component = (props: Props ) => {
...etc
}
// ./AnotherComponent.tsx
import { Component, Props as ComponentProps } from "./Component";
type Props = {}
type State = ComponentProps & {};
class AnotherComponent extends React.Component<Props, State> {
state: State;
...etc
}
但是我进入了控制台:
Module '"./Component "' has no exported member 'Props'.
对我应该如何处理这件事有什么建议吗?
我也尝试过按照this 文章使用查找类型,但没有任何乐趣。
【问题讨论】:
-
Module '"./AnotherComponent "' has no exported member 'Props'.但Module "./Component" has exported member 'Props'.欢呼 -
抱歉打错了
标签: javascript reactjs typescript