因为您在调用 请求接口的函数如getLocaltion()
方法时没有订阅返回的 Observable,或者在订阅 Observable 时没有正确处理其响应。即要subscribe接口,并正确处理。因为Observables 是惰性执行的。这意味着如果您创建了一个 Observable 对象,但没有订阅它,那么它的内部代码将不会执行,也不会触发对后端接口的实际调用。gpt说的
错误:
this.accountInfoService.getOptionalLocaltion(params)
正确:
this.accountInfoService.getOptionalLocaltion(params).subscribe((res) => {console.log('res: ', res.result);});