tsconfig 编译器选项中'jsx'属性的值 'react' 和 'react-jsx' 有什么区别



如果我们看看https://www.typescriptlang.org/docs/handbook/jsx.html#basic-用法
还有几个值添加到jsx属性中,即1。反应jsx和2。反应jsxdev

react-jsx相对于react的实际效益是什么?

根据我的观察和阅读下面的两个链接
1。https://reactjs.org/blog/2020/09/22/introducing-the-new-jsx-transform.html
2。https://www.typescriptlang.org/docs/handbook/jsx.html#basic-用法

如果我们使用react-jsx而不是react,ts编译器将输出_jsx((,而不是React.createElement((

因此,我们可以避免在定义组件的文件中导入React,只是为了使用jsx语法

最新更新