小编aqu*_*qua的帖子

AngularJS如何防止重复的http请求?

我在过去的一天中遇到了一些奇怪的情况.发生的事情是,对于远程服务器上的API的http请求,偶尔会发送重复请求.任何人都可以提供有关如何避免这些重复请求的帮助吗?

以下是我在工厂中使用的函数示例:

factory.getAllConsultedClientsLogs = function(oParams) {

    var deferred = $q.defer();

    $http.post('url/to/api', oParams)
        .success(function(response) {
            deferred.resolve(response);
        })
        .error(function() {
            deferred.reject("Error! @factory.getAllConsultedClientsLogs");
        });

return deferred.promise;

};
Run Code Online (Sandbox Code Playgroud)

...以及在控制器上使用上述指示的功能示例:

$scope.openConsultedClientsLogsModal = function(operator, date) {

    if (angular.isDefined(operator) && angular.isDefined(date)) {

        RrAuditingFactory.getAllConsultedClientsLogs({'operator':operator,'date':date}).then(function(promise) {

            if (angular.isObject(promise) && angular.isDefined(promise.error) && promise.error == 0) {

                var modalInstance = $modal.open({
                    templateUrl: 'path/partial',
                    controller: function($scope, $modalInstance, logsResult) {
                        $scope.logsResult = logsResult;
                    },
                    resolve: {
                        logsResult: function() {
                            return promise.result;
                        }
                    }
                });

                modalInstance.result.then(function() {
                }, function () {
                });

            } else …
Run Code Online (Sandbox Code Playgroud)

javascript http angularjs

6
推荐指数
1
解决办法
6003
查看次数

使用 PHP 解析 pdftk dump_data_fields?

我需要一些关于dump_data_fields使用 PHP解析 pdftk 给出的输出的最佳方法的建议?

此外,我需要提取的属性是:FieldNameFieldNameAlt以及可选的FieldMaxLengthFieldStateOptions

FieldType: Text
FieldName: TestName1
FieldNameAlt: TestName1
FieldFlags: 29360128
FieldJustification: Left
FieldMaxLength: 5
---
FieldType: Button
FieldName: TestName3
FieldFlags: 0
FieldJustification: Left
FieldStateOption: Off
FieldStateOption: Yes
---
...
Run Code Online (Sandbox Code Playgroud)

php parsing text-parsing pdftk

3
推荐指数
1
解决办法
825
查看次数

标签 统计

angularjs ×1

http ×1

javascript ×1

parsing ×1

pdftk ×1

php ×1

text-parsing ×1