中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

react中文亂碼怎么辦

發布時間:2020-12-17 09:28:51 來源:億速云 閱讀:342 作者:小新 欄目:web開發

這篇文章給大家分享的是有關react中文亂碼怎么辦的內容。小編覺得挺實用的,因此分享給大家做個參考。一起跟隨小編過來看看吧。

react中文亂碼的解決辦法:首先打開出現亂碼的源代碼文件;然后修改代碼為“const runbtntext=props.selectedtext?"\u{53d1}\u{5e03}":"\u{53d1}\u{5e03}";”即可。

react中文亂碼的解決

在修改react中的組件信息使用中文的時候 出現了一些亂碼。

源代碼:

react中文亂碼怎么辦

修改后的代碼:

react中文亂碼怎么辦

根據es6中對中文的unicode處理即可解決。

Unicode介紹

Unicode的目標是為世界上每一個字符提供唯一標識符,唯一標識符稱為碼位或碼點(code point)。而這些碼位是用于表示字符的,又稱為字符編碼(character encode)

在ES6之前, JS 的字符串以 16 位字符編碼(UTF-16)為基礎。每個 16 位序列(相當于2個字節)是一個編碼單元(code unit),可簡稱為碼元,用于表示一個字符。字符串所有的屬性與方法(如length屬性與charAt() 方法等)都是基于16位序列

最常用的Unicode字符使用16位序列編碼字符,屬于“基本多語種平面”(Basic Multilingual Plane BMP),也稱為“零斷面”(plan 0), 是Unicode中的一個編碼區段,編碼介于U+0000——U+FFFF之間。超過這個范圍的碼位則要歸屬于某個輔助平面或稱為擴展平面(supplementary plane),其中的碼位僅用16位就無法表示了

為此,UTF-16引入了代理對(surrogate pairs),規定用兩個16位編碼來表示一個碼位。這意味著,字符串里的字符有兩種:一種由一個碼元(共 16 位)來表示BMP字符,另一種用兩個碼元(共 32 位)來表示輔助平面字符

感謝各位的閱讀!關于react中文亂碼怎么辦就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細節
推薦閱讀:
  1. plsql中文亂碼
  2. React表單

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

白水县| 黎川县| 项城市| 深水埗区| 万载县| 武城县| 莱西市| 长泰县| 绥滨县| 偏关县| 鄯善县| 衡东县| 乌海市| 梓潼县| 文安县| 新沂市| 鲁甸县| 买车| 伊金霍洛旗| 菏泽市| 资兴市| 江川县| 鹤岗市| 安乡县| 京山县| 晴隆县| 辽宁省| 辰溪县| 濮阳县| 兰西县| 双江| 镇雄县| 贺州市| 诸暨市| 柳林县| 建水县| 应城市| 盘锦市| 津市市| 包头市| 三台县|