hb-crud-x
Version:
d2-crud改进版
29 lines (27 loc) • 786 B
JavaScript
export default {
methods: {
/**
* @description 新增行数据
*/
handleAdd (templage = null) {
this.formMode = 'add'
this.globalDisabled = false
this.globalReadonly = false
this.btnOptions = true
this.$emit('dialog-open', {
mode: 'add'
})
if (!templage) {
templage = this.addTemplate
}
this.openDialog(undefined, undefined, templage)
// const formData = {}
// this.formTemplateStorage = templage ? _clonedeep(templage) : {}
// _forEach(this.formTemplateStorage, (value, key) => {
// formData[key] = this.formTemplateStorage[key].value
// })
// this.$set(this, 'formData', formData)
// this.isDialogShow = true
}
}
}