lodash库工作中日常使用方法
对象数组去重:
_.uniqBy([{ 'x': 1 }, { 'x': 2 }, { 'x': 1 }], 'x');
// => [{ 'x': 1 }, { 'x': 2 }]
应用场景案例
子组件多选数据返回后父组件接受 检查新加入的和原来的数据合并调用去重
import _ from 'lodash' list.value=_.uniqBy(list.value.concat(e), 'hhaa01Id');
对象数组去重:
_.uniqBy([{ 'x': 1 }, { 'x': 2 }, { 'x': 1 }], 'x');
// => [{ 'x': 1 }, { 'x': 2 }]
子组件多选数据返回后父组件接受 检查新加入的和原来的数据合并调用去重
import _ from 'lodash' list.value=_.uniqBy(list.value.concat(e), 'hhaa01Id');