を削除使用した後のビューを更新していません。次のように:私は上記のテンプレートで削除リンクをクリックしたとき
<table ng-model="templates">
<thead>
<tr>
<th style="width:40%">Title</th>
<th style="width:40%">controls</th>
</tr>
<thead>
<tbody>
<tr ng-repeat="template in templates">
<td>
<!-- Link to template details page -->
<a href="#/template/[[template.id]]">
[[template.title]]
</a>
</td>
<td>
<!-- Link to template details page -->
<a class="btn btn-primary btn-small"
href="#/template/[[template.id]]">Edit
</a>
<!-- Link to delete this template -->
<a class="btn btn-primary btn-small"
ng-click="deleteTemplate(template.id)">Delete
</a>
</td>
</tr>
</tbody>
</table>
は今、それはdeleteTemplate
メソッドを呼び出し、成功したDELETE
呼び出しがREST APIに行われています。しかし、リフレッシュされ、$scope.templates = TemplateService.get();
が再び開始されるまで、ビューは更新されません。私は間違って何をしていますか?
と、REST APIへの非同期呼び出しが成功したかどうかはどのようにわかりますか?私は、angleのリソースがそれに応じてビューをそれに応じて更新すべきであることを確信しています。私たちが手作業でクライアント側のデータを更新する必要がある場合は、エラー処理を手動で行う必要があります。これは私にとっては逆の方向に向いているようです。 – Amyth
あなたはフィドルを共有できますか –