Helo伙计们,你能帮忙吗?
我需要一个返回lodash的方法:
_.method( [1,2,3,4,5,6,7], [1,2,3] ) => [4,5,6,7]
换句话说,返回非共享元素的方法。
祝你好运 格雷格。
答案 0 :(得分:3)
您可以使用_.difference
。
使用
SameValueZero
创建一个array
值未包含在其他给定数组中的数组,以进行相等比较。结果值的顺序和引用由第一个数组确定。
var result = _.difference([1, 2, 3, 4, 5, 6, 7], [1, 2, 3]);
console.log(result);
<script src="https://cdnjs.cloudflare.com/ajax/libs/lodash.js/4.15.0/lodash.min.js"></script>
答案 1 :(得分:0)
我找到了:
对象应该是:
albumNotPhotos = _.differenceWith(this.albumNotPhotos, this.albumPhotos, _.isEqual);
谢谢和问候!@