update payload callback extra call select put const formData = new FormData; ObjectkeyspayloadforEachkey = formDataappendkey JSONstringifypayloadkey; ; const res = yiel
可以使用JSON.stringify()将FormData数据转换为JSON格式,修改代码如下:
*update({ payload, callback, extra }, { call, select, put }) {
const jsonData = {};
Object.keys(payload).forEach(key => {
jsonData[key] = payload[key];
});
const res = yield call(saveColumn, JSON.stringify(jsonData));
...
}
这样就可以将FormData格式的数据转换为JSON格式的数据传给接口进行保存。
原文地址: http://www.cveoy.top/t/topic/g1oX 著作权归作者所有。请勿转载和采集!