add() {this.tittle = '添加';// 遍历headers每个值this.headers.map( v => {v['val'] = '';});this.show_form = true;this.show_table = false;
}
edit(index) {// 将数据表的数据赋值给headers对应的值// index是个对象 如:index={i;2}this.tittle = '编辑';const i = index['i'];console.log('edit', this.data);this.headers.map(d => {console.log('-----------',d)switch (d.type) {case 'input':d.val = this.data[i][d.key];break;case 'select':d.val = this.data[i][d.key];break;case 'select-line':d.val = '';break;case 'fuzzy_select':d.val = this.data[i]['role'];console.log('========', d.val);break;default:d.val = this.data[i][d.key];}this.show_form = true;this.show_table = false;});
}