小白跪求:ionic的页面从数据库中获取的数据(通过后台查询拼接的一个字符串),中文为什么乱码了???

Tommo 发布于 2016/06/16 10:50
阅读 1K+
收藏 0
像这样的下面乱码的本来说12小时0分钟
加载中
0
evang
evang
使用<ion-item ng-repeat="task in tasks">遍历$scope.中的tasks时,获取到数据显示乱码,html页面meta添加了UTF-8编码
<meta charset="utf-8">

 还是不行,试了其他很多方式也不行,最后将app.js用文本方式打开然后另存为,选择UTF-8保存,就哦了。

很基本的问题,因为window下一般默认为ansi编码,对应gb2312,你需要指定charset="gb2312",所以如果html页面是UTF-8,那么也要把js修改为相应的UTF-8。


evang
evang
回复 @TommoLC : 浏览器编码呢? 用console输出一下是不是显示的中文
Tommo
Tommo
但是的呢,webStorm下自动编码的就是UTF-8的呀,Java后台获取到的返回数据也设置成UTF-8了,现在真不知道了
返回顶部
顶部