无法识别角度.then()

女性

我尝试在我的角度控制器中使用.then()

 angular.module('n2goApp')
        .controller('MainCtrl', function($scope, Products) {        
                Products.get(). then( function ( response ) {
                    $scope.data = response;
                    console.log(response);
                    $scope.totalPages = response.TotalPages;
                    $scope.totalItems = response.total;
                    $scope.products = response.data;
                    $scope.currentPage = response.current_page;
                    $scope.maxSize = 5;
                    $scope.setPage = function(pageNo) {
                        $scope.currentPage = pageNo;
                    };
                });
});

但给我一个错误

Error: Products.get(...).then is not a function

服务

angular.module('n2goApp')
  .service('N2goservice', function N2goservice() {
    // AngularJS will instantiate a singleton by calling "new" on this function
  }).factory('Products', ['$resource', function($resource) {

        var url = 'http://domain.com/api/products';
    return $resource( url + '/:prodID', 
        { bookId: '@prodID' }, { 
            loan: { 
                method: 'PUT', 
                params: { prodId: '@prodID' }, 
                isArray: false 
            },
                        get:{
                             method: 'GET', 
                 params: { 
                                 prodId: '@prodID',
                                 page:'@page'
                                }, 
                isArray: false
                        }
            /* , method3: { ... } */
        } );

}]);

我做错了什么?

库特拉斯

您必须从资源中获得$ promise。像这样:

Products.get().$promise.then(..)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法识别角度.then()

来自分类Dev

角度输入类型单选无法识别属性

来自分类Dev

角度 4 中无法识别 Firebase 函数

来自分类Dev

javascript函数无法识别传递给它的角度变量

来自分类Dev

角度2中的justGage无法识别Div ID

来自分类Dev

内容部分中无法识别角度播放器

来自分类Dev

角度无法识别styles.scss,因此角度通知程序不起作用

来自分类Dev

$(this)无法识别

来自分类Dev

我的角度应用程序将无法识别我的服务(未知提供商)

来自分类Dev

从后端发送的状态400在角度拦截器中无法识别为HttpResponse

来自分类Dev

为什么我的jsp页面无法识别我的角度控制器?

来自分类Dev

有什么方法可以调试为什么无法识别角度路线?

来自分类Dev

BIOS无法识别USB

来自分类Dev

无法识别文件格式

来自分类Dev

Jenkins无法识别Maven

来自分类Dev

touchesEnd无法识别

来自分类Dev

无法识别的作者

来自分类Dev

php变量无法识别。

来自分类Dev

无法识别课程

来自分类Dev

无法识别属性名称

来自分类Dev

无法识别MultiDexApplication

来自分类Dev

Mocha无法识别JSX

来自分类Dev

TypeDescriptor无法识别日期

来自分类常见问题

CollapsingToolbarLayout无法识别滚动

来自分类Dev

Crashlytics框架无法识别

来自分类Dev

无法识别RegExp文字

来自分类Dev

rdmd命令无法识别

来自分类Dev

PyDev无法识别进口

来自分类Dev

Spyder无法识别碎片