duanbi7247 2015-03-07 09:42
浏览 70

在angularJs中执行URL两次而不是一次?

I am developing web application using angularJs and Rest Web services. I have written service function for executing web service API and calling from controller.It is working but problem is executing URL two times instead of single time.

Controller

invoiceApp.controller('clientController', ['$scope', '$http', 'clientService', function ($scope, $http, clientService) {
        $scope.loadPage = function (url) {
            var request = clientService.list(url);
            request.success(function (data, status) {
                $scope.result = data;
            });
        };
    }]);

Service,

'use strict';

    invoiceApp.factory('clientService', ['$http', function ($http) {
            var url = 'clients';
            return {
                list: function (newUrl) {
                    url = newUrl ? newUrl : url;
                    return $http.get(url);
                }
            };
        }
    ]);

HTML

<table id="dt_basic" class="table table-bordered table-hover" width="100%"  data-ng-init="loadPage()">
.....
...pagination...
  <ul class="pagination pagination-sm pull-right">
                            <li ng-if="result.prev_page_url">
                                <a ng-click="loadPage(result.prev_page_url)" href="javascript:void(0)"><i class="fa fa-angle-left"></i></a>
                            </li>
                            <li ng-if="result.next_page_url">
                                <a ng-click="loadPage(result.next_page_url)" href="javascript:void(0)"><i class="fa fa-angle-right"></i></a>
                            </li>
                        </ul>
</table>

Here when I am clicking next page,it works fine but executes URL two times. enter image description here

  • 写回答

1条回答 默认 最新

  • dongye7231 2015-03-07 10:01
    关注

    You should check your .htaccess check this link.

    评论

报告相同问题?

悬赏问题

  • ¥30 win from 窗口最大最小化,控件放大缩小,闪烁问题
  • ¥20 易康econgnition精度验证
  • ¥15 msix packaging tool打包问题
  • ¥28 微信小程序开发页面布局没问题,真机调试的时候页面布局就乱了
  • ¥15 python的qt5界面
  • ¥15 无线电能传输系统MATLAB仿真问题
  • ¥50 如何用脚本实现输入法的热键设置
  • ¥20 我想使用一些网络协议或者部分协议也行,主要想实现类似于traceroute的一定步长内的路由拓扑功能
  • ¥30 深度学习,前后端连接
  • ¥15 孟德尔随机化结果不一致