Bonsoir, j'ai une donnée ajax et je n'arrive pas à la récupérer dans une variable vuejs, voici mon code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
 
vPage = new Vue({
    el: "#page",
 
    mounted: function () { //initialiser le démarrage de vuejs
 
    },
    data: {//rechercher du fil d'ariane si vide on le créer en json
        page:recupPage(),
    },
 
 
});
 
 
function recupPage(){
 
       $.ajax({
            url: 'http://test:8000/pageCours/' + JSON.parse(localStorage.getItem('ariane')).idCatego,
            success: function (result) {
             //  console.log(typeof(result));
                result = $.parseJSON(result);
               //           console.log(typeof(result));     
               var pageHtml = result[0].content;
               return  pageHtml;
            }
        });
           console.log(pageHtml);
}
j'aimerais récupérer ma donée pageHtml et l'enregister dans page:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
    data: {//rechercher du fil d'ariane si vide on le créer en json
        page:recupPage(), //provient de "return  pageHtml";
    },
mon "console.log(pageHtml);" me donne une erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
[Vue warn]: Error in mounted hook: "ReferenceError: result is not defined"
comment la récupérer , merci de vos réponses