Json 在Restanglar服务调用的角度页面中显示ReST响应
我有一个简单的角度页面:Json 在Restanglar服务调用的角度页面中显示ReST响应,json,angularjs,restangular,Json,Angularjs,Restangular,我有一个简单的角度页面: <tr ng-repeat="client in clients"> <td>{{client.email}}</td> <td>{{client.role}}</td> </tr> 我希望在页面中看到结果,但我没有。 我用一个浏览器插件测试了服务调用,当我从客户端获得JSON时,它运行良好 你知道为什么这样不行吗 如果将我的控制器更改为以下,我可以看到客户端的值: Restang
<tr ng-repeat="client in clients">
<td>{{client.email}}</td>
<td>{{client.role}}</td>
</tr>
我希望在页面中看到结果,但我没有。
我用一个浏览器插件测试了服务调用,当我从客户端获得JSON时,它运行良好
你知道为什么这样不行吗
如果将我的控制器更改为以下,我可以看到客户端的值:
Restangular.all('clients').getList().then(
function(client) {
for (var i = 0; i < client.length; i++) {
console.log("==>: " + client[i].email + ", role: " + client[i].role);
}
}
);
我是否需要在promise中使用第二种方法并构建自己的客户端阵列,以便在angular页面上显示它?您可以使用:
Restangular.all('clients').getList().then(
function(clients) {
$scope.clients = clients;
});
假设您在回复中有电子邮件和角色
Restangular.all('clients').getList().then(
function(clients) {
$scope.clients = clients;
});