// 递归
const filterdata = (data,id) => {
// const {dimMapId } = data;
const array = data.map((el) => {
const { valueName, sonValue } = el;
let item = {};
if (valueName && valueName !== "null") {
item = {
// value: `${sonValue?.dimMapId || null}--${valueName}`,
value: `${id},
label: valueName,
};
}
if (sonValue && Object.keys(sonValue).length) {
item.children = filterdata(
sonValue.valueList || [],
sonValue.dimMapId,
);
}
return item;
});
return array;
};
递归修改属性
最新推荐文章于 2024-06-18 10:53:43 发布