我使用PHP/MySQL/Socket.IO/NodeJS。我试图扩大我的网站,并添加更多的功能,以它。本质上,当一个新用户被添加到表中时,我需要更新一个表,但我需要用AngularJS来做,我很确定。
<pre>
<thead>
<tr>
<th>Name</th>
<th>Risk</th>
</tr>
</thead>
<tbody>
<tr><td> Joe </td> <td> 5 </td>
</tbody>
所以你可以看到Joe的"风险"值为5,这可能会根据一些不同的事情而改变。当AngularJS调用socket事件时,我需要知道一种方法来改变Joe的值,或者是否有另一种更简单的方法。
您有一个带有数据的javascript模型,当您更新数据时,视图将分别更新。输入套接字后,只需更新$scope.users.
在你的控制器中:
$scope.users = [
{ name: 'Joe', risk: 5 }
];
在你的模板中:
<thead>
<tr>
<th>Name</th>
<th>Risk</th>
</tr>
</thead>
<tbody>
<tr ng-repeat="user in users">
<td>{{ user.name }}</td>
<td>{{ user.risk }}</td>
</tbody>