您好我使用laravel和angular js
我从数据库中提取1个用户数据,但我无法在用户个人资料页面中显示我的用户数据
id = $rootScope.user.id
$http.get('api/users/'+id).success(function(data){
$scope.user = data;
})
我可以在Chrome开发者工具中看到这样的数据:
data: [{id: "308", email: example, first_name: "example", last_name: "example", website: null,…}]
status: 1
但是当我想在ng-model中显示数据时
ng-model="user.first_name"
我无法在视图中看到数据
何时这样做:
ng-model="user"
return是[object Object]
等待帮助的人,我的问题在哪里?
答案 0 :(得分:2)
$scope.user
是一个包含JSON数据的数组。因此,您无法像first_name
那样访问user.first_name
。它应该对你有帮助。
<span ng-repeat="info in user">{{info.first_name}}</span>