Typescript jsx 标签不等于 React.createElement?

时间:2021-07-07 05:50:32

标签: reactjs typescript jsx

// myComponentJSX is JSX.Element
const myComponentJSX = <MyComponent prop1="foo" prop2={1} />;

// myComponentJSX is React.FunctionComponentElement<Props>
const myComponentJSX = React.createElement(MyComponent, { prop1: 'foo', prop2: 1 });

如何在使用 <MyComponent prop1="foo" prop2={1} /> 时保留类型?

https://www.typescriptlang.org/play

0 个答案:

没有答案