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;
|
|