Zero-Width Space, 零宽度空格,零宽度空格是一种特殊的肉眼不可见的字符。
问题:后端返回的两个看似相同的图片链接路径,但是在页面中一个正常显示,一个确报错。
原因: 后端返回的一个链接中不小心添加了一个零宽度字符导致的。
前端处理方法:
const clear_zero_width = (text) =>
text.trim().replace(/[\u200B-\u200D\uFEFF]/g, "");
Zero-Width Space, 零宽度空格,零宽度空格是一种特殊的肉眼不可见的字符。
问题:后端返回的两个看似相同的图片链接路径,但是在页面中一个正常显示,一个确报错。
原因: 后端返回的一个链接中不小心添加了一个零宽度字符导致的。
前端处理方法:
const clear_zero_width = (text) =>
text.trim().replace(/[\u200B-\u200D\uFEFF]/g, "");