Angular 1.5.4 $ http Fortschrittsereignis

it @Now Angular 1.5.4 können Sie endlich das Fortschrittsereignis auf dem $ http-Provider nachverfolgen, aber aus irgendeinem Grund erhalte ich das $ rootScope weiterhin als Antwort anstelle der tatsächlichen Fortschrittsinformationen (ich verwende es für Uploads). Aufgrund fehlender Beispiele habe ich einige Tests im Angular Repo gefunden und bin dem aber ohne Erfolg gefolgt.

restClientInstance.post = function (requestParams) {
    var postParams = {
        method: "POST",
        url: API_URL + requestParams.url,
        headers: requestParams.headers,
        data: requestParams.data,
        eventHandlers: {
            progress: function (c) {
                console.log(c);
            }
        },
        uploadEventHandlers: {
            progress: function (e) {
                console.log(e);
            }
        }
    };

    var promise = $http(postParams)
    $rootScope.$apply();
    return promise;
};

In beiden Fällen wird $ rootScope anstelle des @ -Zeichens verwende lengthComputable

Antworten auf die Frage(10)

Ihre Antwort auf die Frage