zhu jun~ 2016-10-10 07:29 采纳率: 100%
浏览 5161
已采纳

angularjs的controller中怎么调用其他的自定义的方法,以下代码为例

 $scope.getSalesInfoByOrder = function(typeName){
            salesService.getSalesInfoByOrder({params:{type:typeName}}).then(function(rs){
                console.log(rs);
                $scope.allList = rs.data;
                $scope.size = $scope.allList.length;
                $scope.saleList = getCurrentPageList($scope.pageInd);
            });
        };

$scope.getCurrentPageList = function(pageInd){
            var pageList = new Array();
            $scope.start = 50*$scope.pageInd + 1;
            $scope.end = 50*($scope.pageInd + 1);
            if($scope.allList.length < $scope.end){
                $scope.end = $scope.allList.length;
            }

正如上所示,同一个controller中定义了两个方法getSalesInfoByOrder和getCurrentPageList。但是在getSalesInfoByOrde方法中调用getCurrentPageList方法,却显示getCurrentPageList方法为定义,求解!

  • 写回答

2条回答 默认 最新

  • zhu jun~ 2016-10-10 07:48
    关注

    可以调用的,只是我在定义getCurrentPageList 时,它的后面还有方法。我忘记在getCurrentPageList 末尾加上封号了,因此报了undefined错误。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
  • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
  • ¥30 截图中的mathematics程序转换成matlab
  • ¥15 动力学代码报错,维度不匹配
  • ¥15 Power query添加列问题
  • ¥50 Kubernetes&Fission&Eleasticsearch
  • ¥15 報錯:Person is not mapped,如何解決?
  • ¥15 c++头文件不能识别CDialog
  • ¥15 Excel发现不可读取的内容
  • ¥15 关于#stm32#的问题:CANOpen的PDO同步传输问题