【TypeScript】JSX 元素隐式具有类型 “any“,因为不存在接口 “JSX.IntrinsicElements“。ts(7026)

思考了下,正常在不关闭配置的情况下,我们应该如何处理?

答案是,要手动为许多警告的地方加类型检验

懒人做法

两个解决方案

在tsconfig.json不开启严格审查

{"compilerOptions": {"strict": false
	}
}

或者加这个(建议),这个设置关闭后,只针对这种情况的any警告,其他的检查不受影响

{"compilerOptions": {"noImplicitAny": false, // 是否在表达式和申明上有隐含的any类型时报错
	}
}

Ts文档地址:https://www.tslang.cn/docs/handbook/compiler-options.html