• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

angular的json如何遍历?

angularjs 搞代码 4年前 (2021-12-31) 36次浏览 已收录 0个评论

使用ng-repeat可以遍历数组,这个很容易理解,但是有时候后台为了方便,只是向前端返回了json格式的数据,那么如何遍历json数据呢?

angular的json遍历方法:使用ng-repeat遍历json。可以让ngrepeat使用以下语法迭代对象的属性:<div ng-repeat="(key,value)in myObj">…</div>。

遍历json的格式

<li ng-repeat="(key,item) in serverItems">
	<div style="float: left;">{{item.name}}</div>
	<p class="font_10" style="float: left;">{{item.price}}元/{{ite<strong style="color:transparent">来源gaodaima#com搞(代@码网</strong>m.unit}}</p>
	<div style="clear: both"></div>
</li>

遍历json实例:

<!DOCTYPE html>
<html ng-app="jiazhengApp">
<head>
    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <script src="../public/ionic/js/ionic.bundle.min.js"></script>
    <script src="../public/js/jquery.min.js"></script>
    <link rel="stylesheet" href="../public/ionic/css/ionic.css">
    <title>tabs_ionic.html</title>
</head>
 
<body ng-controller="myController">
<ul>
    <li ng-repeat="(key,item) in serverItems">
        <div style="float: left;">{{item.name}}</div>
        <p style="float: left;">{{item.price}}元/{{item.unit}}</p>
        <div style="clear: both"></div>
    </li>
</ul>
</body>
<script>
    var app = angular.module("jiazhengApp",["ionic"], function() {
 
    })
//默认控制器
.controller("myController",['$scope','$ionicPopover','$timeout',function($scope,$ionicPopover,$timeout){
var jsonData = {
"status": 1,
"msg": "获取除尘除螨家政类型成功",
"data": {
"drc": {
"id": 35,
"name": "单人床",
"price": 100,
"unit": "数量",
"num": 0
},
"src": {
"id": 36,
"name": "双人床",
"price": 150,
"unit": "数量",
"num": 0
},
"sf": {
"id": 37,
"name": "沙发",
"price": 150,
"unit": "数量",
"num": 0
},
"cl": {
"id": 38,
"name": "窗帘",
"price": 15,
"unit": "平米",
"num": 0
},
"dt": {
"id": 39,
"name": "地毯",
"price": 50,
"unit": "平米",
"num": 0
}
}
};
//获取多个json值在页面中显示出来
$scope.serverItems = jsonData.data;
 
}])
 
</script>
</html>

结果如下:

以上就是angular的json如何遍历?的详细内容,更多请关注gaodaima搞代码网其它相关文章!


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:angular的json如何遍历?
喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址