SAP Spartacus UserService.get方法的
2021-02-14 本文已影响0人
_扫地僧_
在cart-page-layout-handler.ts:
selective-cart.service.ts:
上图48行this.userService.get()返回一个Observable:
在不远处调用的subscribe方法,启动Observable的执行:
此时取出的user details是空的,所以会触发load调用:
这个behaviorSubject里的_value: current, 何时被填充的?
BehaviorSubject->Subject->Observable
这里是显式调用subscribe,将current传到第54行的cb的id参数里:
根据user id=current加载明细:
更多Jerry的原创文章,尽在:"汪子熙":