angularjs的问题 用ng-repeat读不出数据

<htmlng-app><head><metacharset="utf-8"/><scriptsrc="http://apps.bdimg.com/libs/angula... <html ng-app>
<head>
<meta charset="utf-8"/>
<script src="http://apps.bdimg.com/libs/angular.js/1.3.9/angular.min.js"></script>
<script src="itemlist.js"></script>
</head>
<body ng-controller="PhoneListCtrl">

<ul>
<li ng-repeat="phone in phones">
<p>{{phone.name}}</p>
<p>{{phone.snippet}}</p>
</li>
</ul>
</body>
</html>
打开网页一片空白
function PhoneListCtrl($scope) {
$scope.phones = [
{"name": "Nexus S",
"snippet": "Fast just got faster with Nexus S."},
{"name": "Motorola XOOM™ with Wi-Fi",
"snippet": "The Next, Next Generation tablet."},
{"name": "MOTOROLA XOOM™",
"snippet": "The Next, Next Generation tablet."}
];
}
展开
 我来答
百度网友e096309
2015-11-03 · TA获得超过1327个赞
知道小有建树答主
回答量:501
采纳率:96%
帮助的人:414万
展开全部
换成 http://www.apjs.net/ 中文官网的angular之后可以运行起来,不知道是不是你的js有问题,或者是版本问题。
<script src="http://code.angularjs.org/angular-1.0.1.min.js"></script>
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
云梦之竹h
2015-11-03 · TA获得超过266个赞
知道小有建树答主
回答量:224
采纳率:0%
帮助的人:98万
展开全部
改动地方1:
<html ng-app="app">

改动地方2:在script中加上下面几句
var app=angular.module("app",[]);
app.controller("PhoneListCtrl",PhoneListCtrl);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
一个胖呼呼的人
2018-04-10
知道答主
回答量:10
采纳率:0%
帮助的人:6920
展开全部

ng-controller="PhoneListCtrl"  这个属性不要放在 <body> 里 给body 内加个DIV 把需要实现的内容都放在此DIV内即可

<body>
<div ng-controller="PhoneListCtrl">
<ul>
<li ng-repeat="phone in phones">
<p>{{phone.name}}</p>
<p>{{phone.snippet}}</p>
</li>
</ul>
</div>
</body>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式