尝试在我的html中使用Angular显示来自Meetup API的对象数组,但我不知道为什么这不起作用?ng-repeat不适用于Angular 1.3
我已经试过{{member.results.city}}
{{members.results.city}}
HTML
<div class="col-md-12" ng-controller="MemberCtrl">
<ul ng-repeat='member in members'>
<li>{{members.results[0].city}}</li>
</ul>
</div>
controllers.js
var nameApp = angular.module('nameApp', ['ngRoute','nameAppControllers', 'ngResource', 'ngSanitize', 'firebase']);
var nameAppControllers = angular.module('nameAppControllers', []);
nameAppControllers.controller('MemberCtrl', function($scope, $http) {
$http.jsonp('https://api.meetup.com/2/members?callback=JSON_CALLBACK&offset=0&format=json&group_id=00000000&photo-host=public&page=20&order=name&sig_id=000000&sig=cce14dfef840d30c57a4f7977c6cbe877ddfs4127').success(function(data) {
$scope.members = data;
console.log(data);
});
});
你的json的结构是什么...我认为你的视图中的数据绑定应该是member.city而不是members.results [0] .city。显示你的json数据 –
如果这个工作检查为接受的答案 –
我不知道meetup API,但你可能想从该网址中删除键。 – Jorg