handleChange(row,index) { this.warehouselist=[] this.$axios.get(GetQueryParams(this.$GoUrl + '/api/go/store/getStoreByCompany',{ companyID:row.company_id })).then(resp => { if (resp.code == 2000) { this.warehouselist=resp.data console.log(resp.data) } }).catch(err => { console.log(err) })修改当前行数据
时间: 2024-02-10 09:10:39 浏览: 65
Error:in ./node-modules/axios/lib/platform/index.js
根据您提供的代码来看,handleChange函数似乎只是请求了公司ID对应的仓库列表,没有修改当前行数据的操作。如果您想要修改当前行数据,您需要在函数中找到对应的数据对象,然后修改它的属性值。例如,如果您的表格数据是存储在this.tableData中的数组,那么您可以这样操作:
```
handleChange(row, index) {
// 找到对应的数据对象
const dataObj = this.tableData[index];
// 修改数据对象的属性值
dataObj.company_id = row.company_id;
// 发送请求获取仓库列表
this.$axios.get(GetQueryParams(this.$GoUrl + '/api/go/store/getStoreByCompany',{
companyID: row.company_id
})).then(resp => {
if (resp.code == 2000) {
// 修改数据对象的其他属性值
dataObj.warehouse_list = resp.data;
console.log(resp.data);
}
}).catch(err => {
console.log(err);
});
}
```
注意,这里只是一个示例代码,具体的操作需要根据您的实际需求进行修改。
阅读全文