我已经使用strictNullCheck升级到TypeScript 2。
我有一个API调用
.then((回复:ng.IHttpPromiseCallbackArg)=> { this.myService.setUser(response.data);
我明白了:
[ts]类型' IUser |的参数未定义'不能分配给' IUser'。类型的参数 (property)angular.IHttpPromiseCallbackArg.data:IUser |未定义 6错误
在哪里以及为什么说我的成功回调可能未定义? (它不能)。现在我必须处理这个错误,但如果API失败,它将不会返回成功回调。