如何使用JSX / TSX进行TypeScript转换

时间:2016-06-03 12:07:18

标签: typescript react-jsx

.tsx文件中进行转换时,编译器认为它是JSX,例如:

(<HtmlInputElement> event.target).value

给出错误

  

JSX元素类型&#39; HtmlInputElement&#39;不是JSX元素的构造函数

如何在.tsx文件中投射TypeScript?

1 个答案:

答案 0 :(得分:23)

{1}}运算符被引入TypeScript 1.6以替换as文件中的强制转换,例如:

.tsx

TypeScript wiki解释了1.6的变化: it makes the new as operator the default way to cast (removing any ambiguity between JSX expressions and the TypeScript prefix cast operator)