【发布时间】:2020-02-12 17:56:37
【问题描述】:
如何利用在子组件中声明 prop 的父组件中声明的源类型 (fullName)?
例如
type fullNameProps = {
name: string;
last: string;
}
const App = () => {
const fullName: fullNameProps = {
name: "John",
last: "Doe",
}
return <ChildComponent source={fullName} />
};
如何在 App Component 中声明的 ChildComponent 中使用 source 的类型? source 对象可能会有所不同,因为 ChildComponent 是可重用的组件。有没有办法可以为此使用泛型?
const ChildComponent = ({ source }: { source ??? }) => {};
【问题讨论】:
标签: javascript reactjs typescript types react-props