目录
引言:
在最近的工作中,前端使用富文本提交表单内容时,后端接受富文本内容经常丢失内容的文本格式,出现'\'的原因导致在提交时出现如下错误:
JSON parse error: Unexpected character ('\' (code 106)): was expecting comma to separate Object entries; nested exception is com.fasterxml.jackson.core.JsonParseException: Unexpected character ('\' (code 106)): was expecting comma to separate Object entries
解决方法:
在提交之前,对表单中的富文本字段进行采用,VUE前端使用 encodeURIComponent() 方法进行处理。
//针对富文本内容,进行编码
encodeURIComponent()
在前端需要回显是,VUE前端使用 decodeURIComponent() 方法进行处理。
//针对富文本内容进行 解码
decodeURIComponent()
如果对你有帮助,请帮我点一下赞,我才有动力继续创作,谢谢!