2016-10-23 6 views
0

私はPHP/MySQL/Socket.IO/NodeJSを使用しています。私は自分のウェブサイトを拡張し、それに多くの機能を追加しようとしています。基本的には、新しいユーザーがテーブルに追加されたときにテーブルを更新する必要がありますが、私はAngularJSでそれを行う必要があります。角度jのテーブルの値を更新するには

<pre> 
<thead> 
    <tr> 
    <th>Name</th> 
    <th>Risk</th> 
    </tr> 
</thead> 
<tbody> 
<tr><td> Joe </td> <td> 5 </td> 
</tbody> 

だから、ジョーが、これはカップルの異なるものに基づいて変更される可能性が5の「リスク」の値を持って見ることができるように。私は、AngularJSを使ってソケットイベントを呼び出すとき、または動作しやすい別の方法があるときに、Joeの値を変更する方法を知る必要があります。

答えて

1

データを持つ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> 
+0

は、どのように私は、ユーザーモデルを移入でしょうか? – PermissionsEx

関連する問題