longyvfengyun
2023-12-25 d8d792a6842832e8f6af6604274c438b25053afe
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
import getItemBykey from "./getItemByKey";
function formatList(data, list) {
    return list.map(item => {
        let key = item.key;
        // data存在对应的属性值
        if (typeof data[key] !== "undefined") {
            let value = data[key];
            // 存在数据列表
            if (typeof item.list == "object") {
                value = getItemBykey(value, item.list, {
                    label: 0,
                }).label;
            }
            item.value = value;
        }
        return item;
    });
}
 
export default formatList;