请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

首先我的页面的编码格式都是 utf8 ,然后标签里直接写中文页面可以正常显示,只是在变量中的中文渲染到页面上是会出现乱码问题!

render(){
      var userName = "用户名jsdkf"
      return (
        <div>
          <h1>页面主体部分</h1>
          <p>{userName}</p>
        </div>
      )
    }


正在回答 回答被采纳积分+3

1回答

Parry 2017-08-14 15:45:24

你页面 html 是编码 utf8 你也看一下 js 文件的编码啊请确定也是 utf8。

0 回复 有任何疑惑可以回复我~
  • 提问者 serangle #1
    我都说好几次了,我所有的文件的编码格式都是utf8,你别再纠结utf8的问题了。如果不是utf8我在js中直接写中文是没问题的,就只有变量里的中文才会乱码!
    回复 有任何疑惑可以回复我~ 2017-08-15 10:24:45
  • Parry 回复 提问者 serangle #2
    这么不耐烦,那这么解决呢?你就提供了三行代码我猜原因?这不是在帮你排除问题吗?不行就上传代码到 github 上我看看到底什么原因?
    回复 有任何疑惑可以回复我~ 2017-08-15 13:17:36
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信