【发布时间】:2021-08-19 03:06:56
【问题描述】:
我有两个数组如下
const l1 = [ {"a": 1, "a1": 2}, {"b": 3, "b1": 4}, {"c": 5, "c1": 6} ];
const l2 = [ {"d": 2}, {"e": 2}, {"f": 2} ];
如何使用 ramda 库将这两者结合起来并得到类似的结果
[ {"a": 1, "a1": 2, "d": 2}, {"a": 1, "a1": 2, "e": 2}, {"a": 1, "a1": 2, "f": 2},
{"b": 3, "b1": 4, "d": 2}, {"b": 3, "b1": 4, "e": 2}, {"b": 3, "b1": 4, "f": 2},
{"c": 5, "c1": 6, "d": 2}, {"c": 5, "c1": 6, "e": 2}, {"c": 5, "c1": 6, "f": 2} ]
我用过
R.map(R.xprod(__, l2, l1)
但由于我在数组中找到了对象,因此无法正常工作。
提前致谢。
【问题讨论】:
标签: javascript ramda.js