1
我有我的平均堆棧刪除功能正常;然而,我似乎無法弄清楚如何更新視圖與更新的JSON一旦刪除。平均堆棧刪除回調
我Express服務器端邏輯:
.delete(function(req, res) {
Service.remove({
_id: req.params._id
}, function(err, service) {
if (err)
res.send(err);
res.json({ message: 'Successfully deleted' });
});
});
我的角度控制器
$scope.removeItem = function(id) {
$http.delete('/api/hc/' + id)
.success(function(data) {
$scope.services = data;
console.log(data);
})
.error(function(data) {
console.log('Error: ' + data);
});
};
我的角模板調用函數
<a ng-click="removeItem(service._id)">Remove</a>
我實際上只是通過用我之前設置的查詢函數替換成功函數中的邏輯來實現它HC.API.query(function(results){ $ scope.services = results; });也許有更正確的方法來做到這一點? – byrdr
@bydir你可以添加一個答案並接受你自己的答案嗎? – fmsf
我已經將它添加爲答案,但無法接受我自己的答案。 – byrdr