0
的数组我有一个返回这个[ [Obj1, Obj2, ...], [Obj1, Obj2, ...] ]
一个zip运营商,目前我这样做是为了得到什么,我想观察对象的数组的数组的可观察对象
map(x => [...x[0], ...x[1]])
是有,这是否操作?
的数组我有一个返回这个[ [Obj1, Obj2, ...], [Obj1, Obj2, ...] ]
一个zip运营商,目前我这样做是为了得到什么,我想观察对象的数组的数组的可观察对象
map(x => [...x[0], ...x[1]])
是有,这是否操作?
将两个数组的值分配到一个新的数组感觉有点多余,为什么不把concat
的值放在一起? arr[0].concat(arr[1])
。
AFAIK除了map
运营商之外,没有运营商可以做你想要的。更高阶的Observable函数将移除一层数组,所以mergeMap: [[],[]] => [],[]
但是然后你有两个发射而不是一个大阵列。
使您可以将'map'运算符转换为可观察流 –