1

我是angularjs的新手

我想在 html 上使用 $resource whitch 重复获取数据

但有错误显示

“预期 ngRepeat 以‘集合中的项目’的形式出现,但得到‘用户’”

代码

<dd ng-repeat= user in User.users>
   <input type="radio" value= "{{user.user.userId}}" />
  {{user.user.userUsername}}
</dd>



$scope.User= {'user': userService.query()};

请帮忙

返回数据

User:  { 
  user: 
  [  { 
       userId: 1
       userName: User1
       userUsername: user1
       userPassword: 123456
       userSex: male
       userBirthday: 1999-01-01
       userStatus: 1
       roleId: 1
       roleModel:  {  } 
      } ,  
      { 
       userId: 2
       userName: User2
       userUsername: user2
       userPassword: 123456
       userSex: female
       userBirthday: 1888-01-01
       userStatus: 1
       roleId: 1
       roleModel:  {  } 
   }  ]
 }
4

2 回答 2

0

尝试如下:

<div ng-repeat="user in User.user">
    <input type="radio" value= "{{user.userId}}" />
    {{user.userUsername}}
</div>
于 2013-08-12T06:30:18.457 回答
0

尝试这个

如果您的 userService.query() 返回对象集合。

<dd ng-repeat= "user in User.users">
   <input type="radio" value= "{{user.userId}}" />
  {{user.userUsername}}
</dd>



$scope.User= {'user': userService.query()};
于 2013-08-12T06:42:11.163 回答