angularFire无法删除数据

时间:2013-04-23 18:26:02

标签: angularjs firebase

我正在使用angularFire创建一个练习应用程序,以将Angular.js与firebase集成。到目前为止,我能够下载数据,显示数据并添加数据。但由于某种原因,我无法删除现有数据。我添加了一个使用ng-click指向removeProject的按钮,当单击时,该条目将从列表中消失,但如果页面被刷新,则该条目会再次出现,就像它从未被删除一样。我在本地试过并在外部托管,两者都有相同的结果。

以下是添加条目的工作代码:

$scope.addProject = function() {
    $scope.projects.add({name: $scope.newName, status: $scope.newStatus});
    $scope.newName = "";
    $scope.newStatus = "";
};

以下是应删除条目的损坏代码:

$scope.removeProject = function(project) {
    $scope.projects.splice($scope.projects.indexOf(project), 1);
};

我从todo示例中采用了这种模式,只是更改名称,但它不起作用。

0 个答案:

没有答案