我正在学习Angluarjs的$资源。我在HTML上设置了一个按钮,用于从json文件中删除记录,并希望从testForm.json文件中删除一条记录。不幸的是,我没有这样做,也无法解决问题。
的代码在这里:在控制器代码my Angularjs code 该删除功能被示出如下
$scope.deleteRecord = function() {
var id = 1;
var arecord = new singleResource();
arecord.$get({userId:id},function() {
$log.info(arecord);
arecord.$delete();
});
的删除功能的HTML部分如下所示:
<div class="form-group">
<div class="col-sm-6 col-sm-push-2">
<button type="button" class="btn btn-primary" ng-click="deleteRecord()">Delete information</button>
</div>
</div>
“$范围。 deleteRecord“是单击”删除信息“按钮时,删除json文件中id = 1的记录的功能。错误说:“DELETE http://localhost:3000/contactInfo 404(Not Found):3000/contactInfo:1”,而“arecord”在日志“m {email:”333 @ 333“,password:321,method: “Internet”,id:1,$ promise:undefined ...}“,这应该没问题。
我想这是错误的动词 – thegio