最後的效果:
隻需要注意 switchMap 裡必須傳回一個 Observable wrapper 對象。
再看這個 custom interceptor 什麼時候被執行個體化的?
首先把系統所有的 HTTP_INTERCEPTORS 注入的實作都取出來,放到數組裡,然後使用數組的 reduceRight 方法,逐一調用之。
我們自定義的 Custom HTTP Interceptor 赫然在數組裡,是以可以被調用到:
最後的效果:
隻需要注意 switchMap 裡必須傳回一個 Observable wrapper 對象。
再看這個 custom interceptor 什麼時候被執行個體化的?
首先把系統所有的 HTTP_INTERCEPTORS 注入的實作都取出來,放到數組裡,然後使用數組的 reduceRight 方法,逐一調用之。
我們自定義的 Custom HTTP Interceptor 赫然在數組裡,是以可以被調用到: