silmek $ kullandıktan sonra görünümü güncelleyerek bu kaynak: Ben templates
modele bağlı bir tablo buna denir görünümdeneden değil şöyle bir denetleyici var benim açısal uygulamasında yöntem
function TemplateListControl($scope, TemplateService){
$scope.templates = TemplateService.get(); // Get objects from resource
// Delete Method
$scope.deleteTemplate = function(id){
$scope.templates.$delete({id: id});
}
}
. aşağıdaki gibi:
<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>
Şimdi yukarıdaki şablondan silme bağlantıyı tıkladığınızda, O deleteTemplate
yöntemini çağırır ve başarılı DELETE
çağrı DİNLENME API yapılır. Ancak görünüm yenilenene ve $scope.templates = TemplateService.get();
yeniden başlatılıncaya kadar güncellenmez. Neyi yanlış yapıyorum?
yardım eder ve REST api'ye eşzamansız çağrının başarılı olup olmadığını nasıl anlarız? Eminim açısal kaynak, görünümü kendi başına uygun şekilde güncellemelidir. Verileri müşteri tarafında güncellememiz gerekiyorsa, elle işlemeyi de gerçekleştirmemiz gerekecek, ki bu benim için ters yöne gitmek gibi görünüyor. – Amyth
Küfürü paylaşabilir misiniz lütfen –