在項目中遇到的坑,寫了一個表單提交,用戶在輸入框里面寫了一個表情符,因為后端不識別這種表情包的字符,傳送過去,會導致后端不能識別,然后報錯返回給前端
解決辦法?
1,后端配置可以識別表情包類型的字符
2,正則處理
filterEmoji(str){
? ? return str.replace(/\uD83C[\uDF00-\uDFFF]|\uD83D[\uDC00-\uDE4F]/g, "");
? }
在項目中遇到的坑,寫了一個表單提交,用戶在輸入框里面寫了一個表情符,因為后端不識別這種表情包的字符,傳送過去,會導致后端不能識別,然后報錯返回給前端
解決辦法?
1,后端配置可以識別表情包類型的字符
2,正則處理
filterEmoji(str){
? ? return str.replace(/\uD83C[\uDF00-\uDFFF]|\uD83D[\uDC00-\uDE4F]/g, "");
? }