作者sthermit ( )
看板Ajax
标题[问题] angular bind 中文出现乱码
时间Wed Jun 10 15:16:01 2015
各位好,最近使用angularJS在学习开发Web页面
今天一直卡在中文会出现乱码
google一下跟找到的JS引起的错误好像不太一样
方法都试过了,无法解决
不知道问题在哪里,只好上来请教各位
使用eclipse
-------------------------------------------------------------
index.html
<!DOCTYPE html>
<html ng-app="MainApp">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<head>
</head>
<body>
<div ng-controller="MainCtrl as ctrl">
{{ctrl.test}}
</div>
</body>
<script
src="
https://ajax.googleapis.com/ajax/libs/angularjs/1.2.19/angular.js" >
</script>
<script type="text/javascript" charset="UTF-8" src="app.js" ></script>
</html
------------------------------------------------------------------
在app.js
angular.module('MainApp',[])
.controller('MainCtrl',[function(){
var self=this;
self.test="中文字";
}]);
-----------------------------------------------------------------
结果会出现
ä¸- æ–‡å- —
有点像 ISO 8591-1
可是不太对
不知道应该怎麽办
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 211.22.92.217
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Ajax/M.1433920566.A.68E.html
1F:推 y2468101216: 把ng-app摆在meta的後面,不然就乾脆拔掉 06/10 15:39
有试过把META拔掉,结果一样
2F:→ y2468101216: 我看官网上的范例是没加的 06/10 15:39
3F:推 Kenqr: 这两个档案有存成UTF-8吗? 06/10 20:49
都确认过,都是utf-8没错
其实之後一直重新启动SERVER之後,他又突然显示中文了
完全不知道是什麽原因
※ 编辑: sthermit (211.22.92.217), 06/11/2015 15:10:34
4F:推 SHANGOYANYI: 可能browser的编码设定跑掉了 06/15 21:15