中易网

angularjs的$http获取到的json数据为什么在页面上显示不出来?

答案:1  悬赏:40  
解决时间 2021-12-22 02:35
angularjs的$http获取到的json数据使用模拟环境(xampp)通过127.0.0.1访问没有问题,但是上传到新浪云为什么在页面上就显示不出来?就大神帮忙解决,感激不尽
angularjs代码:
$http
.get('data/head.php')
.success(function(data){
//console.log(data);
$scope.dishList=data;
});
//console.log(data)输出的数据:
[
{"nid":"1","nname":"\u5e97\u957f\u63a8\u8350"},
{"nid":"2","nname":"\u70ed\u9500\u4ea7\u54c1"},
{"nid":"3","nname":"\u5355\u53cd\u77e5\u8bc6"},
{"nid":"5","nname":"\u62db\u5546\u52a0\u76df"}
]
php代码:
header("content-type:application/json;charset=utf-8");
require('init.php');
$sql="select * from sin_nav";
$result=mysqli_query($conn,$sql);
$row=mysqli_fetch_all($result,MYSQLI_ASSOC);
echo json_encode($row);
?>
错误提示:Error: JSON.parse: unexpected character at line 1 column 1 of the JSON data
最佳答案
你把你的数据 拼成这样看
{“data”:[
{"nid":"1","nname":"\u5e97\u957f\u63a8\u8350"},
{"nid":"2","nname":"\u70ed\u9500\u4ea7\u54c1"},
{"nid":"3","nname":"\u5355\u53cd\u77e5\u8bc6"},
{"nid":"5","nname":"\u62db\u5546\u52a0\u76df"}
]}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
从北京乘飞机飞上海虹桥机场需要花多少时间?
猫妈妈钓到一些小鱼,要分给小猫,如果一只小猫
想问一下六安文一云河湾底层楼好吗
晶晶化妆美甲地址在哪,我要去那里办事
以文为诗的意思是什么?以文为诗的释义是什么
锁须的意思是什么啊?请解释下!
“品学兼优”用英语怎么说
翻译这个日语名字
湛卢的意思是什么?湛卢的释义是什么啊?
化学电子式中点和叉的区别在化学电子式中
“几处早莺争暖树,谁家新燕啄春泥”两句诗描
神臂弓的意思是什么啊?请解释下!
湖南迪飞达DFD监控摄像机怎么样啊?
炰燖的意思是什么?炰燖的释义是什么啊?
作文蛇的睡眠四年级 320个字
推荐资讯
autoCAD2006如何设定绘图区域的大小? 就是想
黄金车的意思是什么?黄金车的释义是什么啊?
现在钳工的工资大约多少钱?
买入价和卖出价是同一笔交易买卖双方所使用的
趋媚的意思是什么啊?请解释下!
刮痧后出现紫砂和泡是怎么回事
跪求一首拉丁舞恰恰舞曲,是一个男的唱的英文
怎样利用教学培养幼儿的卫生意识
南桥居住证办理点\
腳牛的意思是什么?腳牛的释义是什么啊?
吹箫客的意思是什么啊?请解释下!
女膝的意思是什么?女膝的释义是什么啊?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?