思考了下,正常在不关闭配置的情况下,我们应该如何处理?
答案是,要手动为许多警告的地方加类型检验
懒人做法
两个解决方案
在tsconfig.json不开启严格审查
{"compilerOptions": {"strict": false } }
或者加这个(建议),这个设置关闭后,只针对这种情况的any警告,其他的检查不受影响
{"compilerOptions": {"noImplicitAny": false, // 是否在表达式和申明上有隐含的any类型时报错 } }
Ts文档地址:https://www.tslang.cn/docs/handbook/compiler-options.html