当前位置 : 主页 > 编程语言 > java >

tsconfig之jsx属性

来源:互联网 收集:自由互联 发布时间:2022-10-14
jsx 属性配置 ​​TypeScript​​​ 具有三种 ​​JSX​​​ 模式:​​preserve​​​,​​react​​​ 和 ​​react-native​​ 模式 输入 输出 输出文件扩展名 ​​preserve​​ ​​div/​​


jsx 属性配置

​​TypeScript​​​ 具有三种 ​​JSX​​​ 模式:​​preserve​​​,​​react​​​ 和 ​​react-native​​

模式

输入

输出

输出文件扩展名

​​preserve​​

​​<div/>​​

​​<div/>​​

​​.jsx​​

​​react​​

​​<div/>​​

​​React.createElement("div")​​

​​.js​​

​​react-native​​

​​<div/>​​

​​<div/>​​

​​.js​​

上述这些模式只在代码生成阶段起作用 - 类型检查并不受影响。在 ​​preserve​​​ 模式下生成代码中会保留 ​​JSX​​​ 以供后续的转换操作使用(比如:​​Babel​​)


网友评论