【发布时间】:2014-05-10 17:14:41
【问题描述】:
我有一个 node.js、socket.io 和 Angular 应用程序,每当有人连接到服务器并将其放入我的“用户”数组时,我都会在其中创建一个“用户”对象。 现在我希望有角度来获取用户并动态更新页面以显示数组。
//users array contains all active user objects
var users =[];
//user object (example)
var exampleuser = {
name: "Hans",
clicks: 0,
lang: "German"
}
//index.html angular scope for all active users
<table>
<thead>
<tr><th colspan="4">All online users</th></tr>
</thead>
<tbody>
<tr ng-repeat="user in UserList">
<td>{{$index + 1}}</td>
<td><img src="./img/flags/{{user.lang}}.png" /></td>
<td>{{user.name}}</td>
<td>(clicks: {{user.clicks}} )</td>
</tr>
</tbody>
</table>
那么我必须如何配置我的 Angular 控制器才能从数组“users”中获取所有用户并将它们放入 angular $scope 中?谢谢
【问题讨论】:
标签: arrays node.js angularjs scope socket.io