{
label: "破损类型",
prop: "damageType",
type: "select",
dicUrl: "/api/blade-system/dict-biz/dictionary?code=damageType",
props: {
label: "dictValue",
value: "dictKey"
},
width: 120,
multiple: true,
},
rowSave(row, done, loading) {
// 将 row中字段 damageType 数组转字符串 逗号分隔
row.damageType = JSON.stringify(row.damageType).replace(/\"/g, "");
console.log(row);
rowUpdate(row, index, done, loading) {
// 将 row中字段 damageType 转成json
row.damageType = JSON.stringify(row.damageType).replace(/\"/g, "");
或者直接在下面加 就不需要方法里解析了
{
label: "破损类型",
prop: "damageType",
type: "select",
dicUrl: "/api/blade-system/dict-biz/dictionary?code=damageType",
props: {
label: "dictValue",
value: "dictKey"
},
width: 120,
multiple: true,
valueFormat: (val) => {
if (val) {
return val && val.length > 0 ? val.join(',') : '';
}
}
},