Lösung für chinesische verstümmelte Zeichen in React: Öffnen Sie zuerst die Quellcodedatei mit verstümmelten Zeichen und ändern Sie dann den Code in „const runbtntext=props.selectedtext?“u{53d1}u{5e03}":"u{53d1}u {5e03} „;“ reicht aus.
Die Betriebsumgebung dieses Tutorials: Windows7-System, React17.0.1-Version. Diese Methode ist für alle Computermarken geeignet.
Empfohlen (kostenlos): React-Video-Tutorial
Lösung für verstümmelte chinesische Zeichen in React
Beim Ändern der Komponenteninformationen in React zur Verwendung von Chinesisch wurden einige verstümmelte Zeichen angezeigt.
Quellcode:
Geänderter Code:
Es kann gemäß der Unicode-Verarbeitung von Chinesisch in es6 gelöst werden.
Einführung in Unicode
Das Ziel von Unicode ist es, für jedes Zeichen auf der Welt eine eindeutige Kennung bereitzustellen. Die eindeutige Kennung wird Codepunkt oder Codepunkt genannt. Diese Codepunkte werden zur Darstellung von Zeichen verwendet, auch bekannt als Zeichenkodierung. Vor ES6 basierten JS-Strings auf der 16-Bit-Zeichenkodierung (UTF-16). Jede 16-Bit-Sequenz (entspricht 2 Bytes) ist eine Codeeinheit, die kurz als Codeelement bezeichnet werden kann und zur Darstellung eines Zeichens dient. Alle Eigenschaften und Methoden von Zeichenfolgen (z. B. Längenattribut und charAt()-Methode usw.) basieren auf 16-Bit-Sequenzen. Die am häufigsten verwendeten Unicode-Zeichen verwenden 16-Bit-Sequenzkodierungszeichen und gehören zur „Basic Multilingual Plane“. (Basic Multilingual Plane BMP)), auch bekannt als „Plan 0“, ist ein Codierungsabschnitt in Unicode, und der Codierungsbereich liegt zwischen U+0000-U+FFFF. Codebits, die diesen Bereich überschreiten, müssen zu einer bestimmten Hilfsebene oder Ergänzungsebene gehören, in der die Codebits nicht mit nur 16 Bits ausgedrückt werden können Codes werden verwendet, um einen Codepunkt darzustellen. Dies bedeutet, dass die Zeichenfolge zwei Arten von Zeichen enthält: Die eine verwendet eine Codeeinheit (insgesamt 16 Bit) zur Darstellung von BMP-Zeichen und die andere verwendet zwei Codeeinheiten (insgesamt 32 Bit) zur Darstellung von Hilfsebenenzeichen
Das obige ist der detaillierte Inhalt vonSo lösen Sie das Problem verstümmelter chinesischer Zeichen in React. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!