找不到AngularJS POST和PUT

时间:2014-12-15 07:37:35

标签: angularjs post laravel put

获取列表不是问题,但如果我尝试更新或添加记录,它似乎不起作用。

以下是代码:

angular.module('userApp.services',[])
.factory('User', function($resource){
    return $resource('http://localhost/api/v1/users/:id',
    {id:'@id'},
    {
        update: {
            method: 'PUT'
        }
    });
});

我的RESTful服务是在Laravel中构建的。

1 个答案:

答案 0 :(得分:1)

您没有注入需要使用的ngResource模块。

angular.module('userApp.services',['ngResource'])
.factory('User', ['$resource', function($resource){
    return $resource('http://localhost/api/v1/users/:id', { id:'@id' }, {
      update: { method: 'PUT' }
    });
}]);