Barre de progression avec axios

J'ai pour afficher le statut de téléchargement le fichier à l'aide d'une Barre de Progression. Je suis à l'aide de axios effectuer des requêtes http. J'ai suivi l'exemple de leur github page https://github.com/mzabriskie/axios/blob/master/examples/upload/index.html

Mon code ressemble à ceci:

this.store().then(() => {
    var form = new FormData();
        form.append('video', this.file);
        form.append('uid', this.uid);

        axios.post('/upload', form, {
            progress: (progressEvent) => {
                    if (progressEvent.lengthComputable) {
                       console.log(progressEvent.loaded + ' ' + progressEvent.total);
                       this.updateProgressBarValue(progressEvent);
                    }
           }
       })                   
});

Cependant, il n'est pas de l'exécution de la console.log(progressEvent.loaded + ' ' + progressEvent.total); à tous elle ne remet this.updateProgressBarValue(progressEvent);

Comment puis-je résoudre ce problème??

Je suis nouveau dans le monde de javascript.

OriginalL'auteur Pritam Bohra | 2017-07-05