【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

本文来自网络,不代表协通编程立场,如若转载,请注明出处:https://www.net2asp.com/5bc296d79b.html