React在使用utf-8时遇到的问题
P粉644981029
P粉644981029 2023-08-16 18:52:59
0
1
635
<p>我正在使用Visual Studio开发一个基于React的解决方案。我的React .js文件采用UTF-8编码。</p> <p>我使用了一些丹麦文本,令我困惑的是我必须将ø重写为&oslash;</p> <p>令我困惑的原因是因为浏览器显示的是UTF-8替换字符,所以我认为它一定是一直使用UTF-8编码。</p> <p>我是否忽略了一些明显的东西?</p> <p>以下是一个用于展示问题的代码:</p> <pre class="brush:php;toolbar:false;">render() { return ( <div> Søgning. S&oslash;gning. </div> ); }</pre>
P粉644981029
P粉644981029

全部回复(1)
P粉755863750

你可以在js文件中使用以下方式来表示它们:

import utf8 from "utf8";

const encoded = utf8.encode(Søgning)

如果你在.jsx文件中使用它,就不需要对特殊字符进行编码。在.jsx文件中可以这样使用:

render() {
    return (
        <div>
            Søgning.
            Søgning.
        </div>
    );
}
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板