0
這個Observable會造成內存泄漏嗎?因爲每當你運行它時,它會保持最初的選擇流打開?!?!這個Observable會創建一個內存泄漏嗎?
return this.store.select(store => store.appDb.appBaseUrl)
.mergeMap(url => {
return this.http.get(url)
.debug('received ' + url)
.map(res => res.json())
})
如果是的話,會不會增加一個take(1)修復它?
return this.store.select(store => store.appDb.appBaseUrl)
.take(1) // <--------------- stop after 1?
.mergeMap(url => {
return this.http.get(url)
.debug('received ' + url)
.map(res => res.json())
})
TX肖恩
我明白了,訂閱是由效果庫管理的,但我確實多次調用這個動作。 – born2net