在.tsx
文件中进行转换时,编译器认为它是JSX,例如:
(<HtmlInputElement> event.target).value
给出错误
JSX元素类型&#39; HtmlInputElement&#39;不是JSX元素的构造函数
如何在.tsx
文件中投射TypeScript?
答案 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)