【发布时间】:2015-09-28 14:26:36
【问题描述】:
大家好,我有问题..实际上我不知道如何使用 angularjs 访问 json 中的一些数据。我只是在学习angularjs。
<div ng-controller="KurumsalYonetimCtrl">
<p>{{model | json}}</p>
<div ng-repeat="item in model">
<p>{{item.Id}}</p>
<p>{{item.Baslik}}</p>
<p>{{item.Aciklama}}</p>
<p>{{item.ResimYolu}}</p> /*This is PicturePath but it doesnt show*/
</div>
</div>
AngularJS 控制器代码
var app = angular.module('KurumsalYonetimController', []);
app.controller('KurumsalYonetimCtrl', ['$scope', '$http', function ($scope, $http) {
$scope.model = {};
$http.get('/KUN/KurumsalYonetim/JsonListele').success(function (data) {
$scope.model = data;
});
}]);
JSON 数据
[
{
"Pictures": [
{
"history": null,
"landTransportation": null,
"partialManagment": null,
"projectTransportation": null,
"userDetail": null,
"Baslik": "Hakkimizda Resim",
"Kategori": "Genel",
"Aciklama": null,
"ResimYolu": "1b066060-d230-45d7-a7ed-fc87bf3bd7d1_profile_avatar.jpg",
"aboutUsId": 5,
"historyId": null,
"landTransportationId": null,
"projectTransportationId": null,
"partialManagmentId": null,
"userDetailId": null,
"Id": 5,
"isDeleted": false,
"CreatedDate": "2015-07-09T02:02:44.473",
"UpdatedDate": "2015-07-09T02:02:44.473",
"hasPicture": false
}
],
"userDetail": null,
"Baslik": "deneme baslik",
"Aciklama": "deneme aciklama",
"userDetailId": null,
"Id": 5,
"isDeleted": false,
"CreatedDate": "2015-07-09T02:02:44.16",
"UpdatedDate": "2015-07-09T02:02:44.553",
"hasPicture": true
}
]
我无法访问此 json 结果中的图片,但我可以访问这些数据。如何也访问图片
"userDetail": null,
"Baslik": "deneme baslik",
"Aciklama": "deneme aciklama",
"userDetailId": null,
"Id": 5,
"isDeleted": false,
"CreatedDate": "2015-07-09T02:02:44.16",
"UpdatedDate": "2015-07-09T02:02:44.553",
"hasPicture": true
}
【问题讨论】:
-
您能否提供更多代码显示您当前使用此 json 对象的方法?
-
我还添加了我的 anguarjs 控制器
-
在你的成功函数中设置一个断点,看看你的数据参数是否包含你所期望的。
-
向我们展示您尝试访问图片的方式
-
我添加了关于html代码的新代码
标签: asp.net json asp.net-mvc angularjs