项目背景:
用div自定义的输入框,富文本含有标签样式。
问题:
空格输入,在后台保存后,出现乱码,解析不了
解决:
在前端中,有个特殊的空格,就是页面中 在ascii中为160,平时的输入空格为32
//将ascii码为160的空格,转为32的空格
let strContent = this.formData.templateContent.replaceAll(
String.fromCharCode(160),
' '
)
附:
字符转ascii码:用charCodeAt();
ascii码砖字符:用fromCharCode();