3
我想創建可插入的React組件。組件由它們的類名解析,所以我很自然地被泛型所吸引;但這似乎並不奏效。TypeScript/JSX中的通用React組件?
class Div<P, S, C extends React.Component> extends React.Component<void, void> {
render() {
return (
<div>
<C /> // error: Cannot find name 'C'.
</div>
);
}
}
是否有替代方法來編寫可插入的TypeScript組件?
這太棒了,非常感謝。 –