dicData无法转换
发现是数据类型的问题,接口请求下拉框接口之后返回的参数是这样的
id: 1 state: "1" stockCode: "DH" stockName: "德衡仓"
字段
{ label: "仓库", prop: "warehouse", type: "select", editDisabled: true, dicData: [], props: { value: "id", label: "stockName", }, rules: [{required: true, message: "请选择仓库", trigger: "blur"}], search: true, },
但是列表接口返回的是字符串类型。我做了一下转换
getList() { this.loading = true; const data = Object.assign({ pageNum: this.page.currentPage, pageSize: this.page.pageSize, }, this.params) this.data = []; getOtherOutboundOrderList(data).then(res => { const data = res.data this.loading = false; const result = data.list; this.data = result; // result里warehouse字符串转数字 for (let i = 0; i < result.length; i++) { result[i].warehouse = Number(result[i].warehouse); } this.page.total = data.count; }) },

浙公网安备 33010602011771号