如图,编译时报了bject is possibly 'undefined的错。
确实我的obj打印出来是undefined,但是这个方法其实是有的,if下面是走得通的。
但是因为构建用了fix规范,以至于会一直报错。
百度搜了是ts的问题,然后在ts的compilerOptions里面把 "strict": false,确实不报错了,但是担心统一改成 false会影响项目,因此求问大佬有没有什么合适其他方法。
如图,编译时报了bject is possibly 'undefined的错。
确实我的obj打印出来是undefined,但是这个方法其实是有的,if下面是走得通的。
但是因为构建用了fix规范,以至于会一直报错。
百度搜了是ts的问题,然后在ts的compilerOptions里面把 "strict": false,确实不报错了,但是担心统一改成 false会影响项目,因此求问大佬有没有什么合适其他方法。
10 回答11.3k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答5.2k 阅读✓ 已解决
2 回答4.8k 阅读✓ 已解决
4 回答4.4k 阅读✓ 已解决
该问题obj类型用as初始化转一下成其他类型就好了