我目前正在使用离子框架用于android和laravel 为什么当我的json数据带括号时没有显示
[{"name":"Steve","state":"CA"}]
这下面的工作正常
{"name":"Steve","state":"CA"}
这是我的控制器
.controller('TestController', function($scope, $http){
$http.get('http://192.168.10.33/api/data').then(function(resp){
console.log('Success', resp);
$scope.name = resp.data.name;
}, function (err){
console.error('ERROR',err);
}) })
我用
{{name}}
在html文件上显示json数据
答案 0 :(得分:0)
由于您的数据(resp.data)是一个数组,而不是一个对象,因此该行:
$scope.name = resp.data.name;
应该是
$scope.name = resp.data[0].name;