我需要帮助来执行删除并使用angular更新。 在nodejs中没问题,在firefox中使用restApi进行测试
删除操作的角度控制器的一部分
$scope.deleteCustomer = function (index) {
var alert = confirm("Do you really want to delete the task?");
if (alert == true) {
$http.post('/customers/', {
customer: $scope.names[index]
})
.then(function success(e) {
$scope.errors = [];
$scope.names.splice(index, 1);
}, function error(e) {
$scope.errors = e.data.errors;
});
}
};
Html代码:
<td>{{customer.id}}</td>
<td>{{customer.name}}</td>
<td>
<button ng-click="updateCustomer($index)" class="btn btn-primary btn-xs">Edit</button>
<button ng-click="deleteCustomer($index)" class="btn btn-danger btn-xs">Delete</button>
</td>
</tr>
使用此代码我可以删除一行,但如果我刷新页面,则不会从数据库中删除该行。