【发布时间】:2016-02-03 01:08:01
【问题描述】:
我有一个需要转换的 unicode 字符串。我需要将带有 \u00f3 的字符串渲染为ó。这是一个例子,它应该发生在所有其他类型的字符上,á、í、ú...
我有以下基本代码: https://jsfiddle.net/dddf7o70/
我需要转换
<Hello name="Informaci\u00f3n" />
进入
Información
【问题讨论】:
-
为什么? React 和 JavaScript 可以很好地处理 Unicode,为什么不直接输入你需要输入的内容呢? (文档建议 \u... 符号仅作为普遍安全的选择,但到目前为止,Unicode 是相当普遍安全的)
-
我需要转换它的原因是因为其他人正在给我输入字符串:Informaci\u00f3n
-
所以这个问题根本与 React 无关,而是“如何将带有 \u... 符号的字符串转换为 JavaScript 中的纯字符串”?因为jsfiddle.net/dddf7o70/3(带有真实的字符串内容)在 React 中运行良好。你是怎么得到这些字符串的?您似乎不太可能获得尚未解析
\u....标记的字符串...
标签: javascript reactjs