Javascript 在占位符JSX中呈现特殊字符

Javascript 在占位符JSX中呈现特殊字符,javascript,html,unicode,reactjs,jsx,Javascript,Html,Unicode,Reactjs,Jsx,我正在建立一个多语言网站,很难找到在输入中呈现特殊字符作为占位符文本的方法。我尝试的任何方法都是在react文档中指定的,直接写入Unicode字符,将HTML实体转换为String.fromCharCode(xx),它似乎无法正确呈现。有些符号工作正常,如注册商标,但带有埃塞口音的字符将仅显示为E。示例如下: <input type="text" placeholder={`R${String.fromCharCode(233)}SERVER`} /> 有没有人面对过这个问题

我正在建立一个多语言网站,很难找到在输入中呈现特殊字符作为占位符文本的方法。我尝试的任何方法都是在react文档中指定的,直接写入Unicode字符,将HTML实体转换为String.fromCharCode(xx),它似乎无法正确呈现。有些符号工作正常,如注册商标,但带有埃塞口音的字符将仅显示为E。示例如下:

<input type="text" placeholder={`R${String.fromCharCode(233)}SERVER`} />

有没有人面对过这个问题,或者有没有人知道我们可以如何解决这个问题


干杯

{
}
中编写您的
jsx
代码,如下所示:

<h1>Code {'É'}</h1>
code{'赤道}

会有用的。

谢谢!刚刚编辑了我的问题。除了输入的占位符文本之外,字符在任何地方都可以很好地呈现。如果将
String.fromCharCode(233)
存储在变量中,然后将变量作为模板字符串存储在变量中,这是否有效?我想知道第二组大括号是否被错误地解释了