为什么flatMap不会导致下游减少火灾?
我得到的代码如下:
handleFiles.flatMap(files => Rx.Observable.from(files). flatMap((file,i) => fileReader(file,i)). reduce((form,file,i) => { form.append('file[' + i + ']',result); console.log('reduce step',file); return form; },new FormData()). tap(console.log.bind(console,'after reduce')) ). subscribe(console.log.bind(console,'response'));
而问题是“减少后”点击从未被击中.为什么?
日志如下:
reduce step [data] reduce step [data]
截图: