转义字符的坑

记录一次踩坑

由于在其他网站复制了一段文字,填写到自己网站中并且发布,其中包含了特殊字符,传到后台,再进行请求的时候,造成了前端crash

常用的换行分隔符,前端显示一个黑点,json无法解析

所以添加了一个换行分隔符转义方法

replaceUnicode (str) {
      let temStr = str.replace('\u2028', '\\u2028')
      temStr = temStr.replace('\u2029', '\\u2029')
      temStr = temStr.replace('\u00A0', '\\u00A0')
      return temStr
    }
WX20180829-172235.png

web 前端群招人,有梦想的一群小青年 https://www.jianshu.com/p/33eee1c26b8a

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容