离子app阅读服务对象

时间:2016-09-15 11:13:07

标签: json ionic-framework

如何在此json字符串中获取“name”的值?我尝试了很多,但它总是返回一个未定义的对象,所以这意味着我对我调用的值的顺序做错了。

Thansk提前帮助你。

如果我JSON.stringify我的对象

console会给我这个

{ “数据”:{ “事件”:[{ “festival_id”: “2”, “名称”: “Pinkpop”, “日期”: “2017年6月3日”, “流派”:“流行音乐/摇滚 “ ”经度“: ”6.0224085“, ”纬度“: ”50.8927646“}]}, ”状态“:200, ”配置“:{ ”方法“: ”GET“, ”transformRequest“:[空],” transformResponse“:[null],”url“:”http://fiestaapp.codesolutions.nl/Api/getEvents.php?id=2“,”headers“:{”Accept“:”application / json,text / plain, / “}},”状态文本 “:” OK“}

1 个答案:

答案 0 :(得分:0)

我检查您的JSON响应是否需要按照以下方式使用事件数组访问name属性

例如

data.Events[0].name

因为Events是数组对象,否则如果你需要使用ng-repeat并使用如下方式

 <div ng-repeat="event in events">
   <div class="name">{{event.name}}</div>
 </div>

在控制器中,您需要添加以下代码

 (data){
    $scope.events = data.Events;
 }

希望这会对你有所帮助!!