网页设计网站题目,湖南鸿源电力建设有限公司网站,最近发生的热点新闻事件,如何优化网站快速排名构造TreeSelect树形结构#xff1a;
当我们拿到的数据与我们要用的数据不一致时#xff0c;就要改造成自己想要的数据结构。 后端拿到的数据结构#xff1a;
public class TPMGroup{public string DepName { get; set; }public Liststaff TPMList { get; set; }pu…构造TreeSelect树形结构
当我们拿到的数据与我们要用的数据不一致时就要改造成自己想要的数据结构。 后端拿到的数据结构
public class TPMGroup{public string DepName { get; set; }public Liststaff TPMList { get; set; }public TPMGroup(){TPMList new Liststaff();}}
想要构造TreeSelect的数据结构
export interface treeData {value: string;label: string;children: ArraytreeData;
} 如何通过前端修改为自己想要的数据接口
const TPMListInfo computed(() {console.log(data houduan: , props.TPMGroups);return props.TPMGroups.map(item {return {value: ,label: item.DepName,children: item.TPMList.map(t {return {value: t.JobNumber,label: t.WorkerName / t.JobNumber,children: []};})};});
}); map方法拿到一个数组的部分或全部数据重新构造一个数组并返回。