解决 uploadImage 上传后返回undefined 问题

分享 未结
2 683
一码春秋
一码春秋 2018-3-16
悬赏:20飞吻
首先按照文档说明的方法:

//此处一定要是set在build的前面

layedit.set({
uploadImage: {
url: ctx+'/uploadFile/layeditUploadImg' //接口url
,type: 'post' //默认post
}
});
layedit.build('layedit', {//建立编辑器
height: 150 //设置编辑器高度
});
当我们后台上传成功后,注意此时的返回格式,我的undefined 原因是下方json 双引号带了 《\》
{"msg":"上传失败","code":"0","data":"{\"src\":\"http://mmbiz.qpic.cn/mmbiz_jpg/4Ych1P7hgiauacgyQ3uxQN6Z2POyw8wkbxcQbwp8qFJk60Csh4vAgJuhSEa7ACuiaKsJcw9ficVkU28pfQy08A2UQ/0\",\"title\":\"\"}"}
如图


正确的json
{"msg":"上传失败","code":"0","data":{"src":"http://mmbiz.qpic.cn/mmbiz_jpg/4Ych1P7hgiauacgyQ3uxQN6Z2POyw8wkbxcQbwp8qFJk60Csh4vAgJuhSEa7ACuiaKsJcw9ficVkU28pfQy08A2UQ/0","title":"201803162000191.jpg"}}

此时就可以看到了

回帖