先占个坑
This commit is contained in:
@@ -75,18 +75,20 @@ export default {
|
||||
},
|
||||
initStaticDataProps() {
|
||||
const columnProp = "name"
|
||||
this.options.staticData.map((row, i) => {
|
||||
const prop = `c${i || ""}`
|
||||
this.colConfigs.push({label: row[columnProp], prop})
|
||||
Object.entries(row).map(([k, v]) => {
|
||||
if (/^v/.test(k)) {
|
||||
const item = this.tableData[k.substring(1) || 0] || {}
|
||||
item[prop] = v
|
||||
this.tableData[k.substring(1) || 0] = item
|
||||
}
|
||||
if (Array.isArray(this.options.staticData)) {
|
||||
this.options.staticData.map((row, i) => {
|
||||
const prop = `c${i || ""}`
|
||||
this.colConfigs.push({label: row[columnProp], prop})
|
||||
Object.entries(row).map(([k, v]) => {
|
||||
if (/^v/.test(k)) {
|
||||
const item = this.tableData[k.substring(1) || 0] || {}
|
||||
item[prop] = v
|
||||
this.tableData[k.substring(1) || 0] = item
|
||||
}
|
||||
})
|
||||
})
|
||||
})
|
||||
this.tableData = this.tableData.map(e => ({...e, $cellEdit: false}))
|
||||
this.tableData = this.tableData.map(e => ({...e, $cellEdit: false}))
|
||||
}
|
||||
}
|
||||
},
|
||||
created() {
|
||||
|
||||
Reference in New Issue
Block a user