11 lines
356 B
TypeScript
11 lines
356 B
TypeScript
// 提取有哪些字段
|
||
export function extractFields(data: any) {
|
||
const item = data[0]
|
||
// 排除id x y,其他都加入数组
|
||
const keys = Object.keys(item).filter(key => key !== 'id' && key !== 'x' && key !== 'y')
|
||
if (keys.length > 0) {
|
||
// 返回数组key value
|
||
return keys.map(key => ({ label: key, value: true }))
|
||
}
|
||
}
|