我在后端传数据到前端时
我想使用编辑按钮,向后台请求数据,是一行数据库中的数据
显示在编辑按钮的表单上面,数据库中的字段有
唯一主键id
parentId
name
value
dictCode
industry
createTime
updateTime
deleted
hasChildren
然后显示在前端的表单上面只要 name value dictCode
发现这个浏览器servlet报错
原因是因为
handleEdit(dict){
//接收点击按钮所在行的数据字典的id当做新增数据字典的父id
this.dict.parentId = dict.id;
//弹出新增对话框
this.addDictdialogFormVisible = true;
//保存编辑内容
dictApi.save(dict);
},
我在回显数据的时候,就已经做了保存调用了dictApi.save这个方面导致报错,解决的方法是:
```javascript
handleEdit(index,row){
// console.log(dict)
// this.dict.parentId = dict.id;
//弹出新增对话框
this.addDictdialogFormVisible = true;
dictApi.getById(row.id).then(response => {
alert(JSON.stringify(response));
this.dict = response.data.item;
})
},
response是R对象
data是R对象中的属性
这样可以把值回显到编辑表单里