JSX 只是具有不同扩展名的 Javascript。Facebook 提出了这个新扩展,以便他们可以区别于 JavaScript 中类似 XML 的 HTML 实现。
JSX 是一种可嵌入的类 XML 语法。它旨在转换为有效的 JavaScript。JSX 在 React 框架中流行起来。TypeScript 支持将 JSX 直接嵌入、类型检查和编译到 JavaScript 中。
要使用 JSX,必须做两件事。
- 使用
.tsx
扩展名命名文件 - 启用 jsx 选项
43、JSX是什么?可以在 TypeScript 中使用 JSX 吗?
JSX 只是具有不同扩展名的 Javascript。Facebook 提出了这个新扩展,以便他们可以区别于 JavaScript 中类似 XML 的 HTML 实现。
JSX 是一种可嵌入的类 XML 语法。它旨在转换为有效的 JavaScript。JSX 在 React 框架中流行起来。TypeScript 支持将 JSX 直接嵌入、类型检查和编译到 JavaScript 中。
要使用 JSX,必须做两件事。
.tsx
扩展名命名文件