我使用打字稿2和TSX与维护(不反应)制定和“noImplicitAny”启用:打字稿2 TSX维护和noimplicitany错误TS2602:全球型“JSX.Element”不存在
"noImplicitAny": true,
"jsx": "preserve"
的问题是,我不断收到试图建立一个简单的TSX文件时,这个错误:
error TS2602: JSX element implicitly has type 'any' because the global type 'JSX.Element' does not exist.
这是我的TSX文件的例子:
'use strict';
import m from './m';
export default {
view() {
return (
<h1>Hello Mithril!</h1>
);
}
};
我试图让TSX与一个非React堆栈(秘银)一起工作。提前致谢!
嘿漂亮的提示,我不知道有关“jsxFactory”选项。我正在使用''jsx“:”react“',然后在运行时创建一个封装来调用'm'。但是它输出实际的mithril兼容语法吗?因为我认为反应需要一个儿童参数列表,而mithril只需要一个参数,这个参数是一个数组? – youen