какой метод жизненного цикла вызывается при обновлении страницы sh (shift + F5) в vuejs? - PullRequest
0 голосов
/ 26 апреля 2020

Когда refre sh моей страницы, он теряет данные. На моей странице я делаю вызов GET в

  beforeMount(){
      this.getUserProfile()
    }, 

, и когда я обновляю страницу, данные профиля пользователя теряются. Так какой метод жизненного цикла вызывается при обновлении страницы sh ?? или во время ссылки на страницу sh, где я должен вызвать метод getProfile ()?

getUserProfile:

 getUserProfile() {
    let flag = 1;

  axios
    .get("/api/user")
    .then(response => {
        let data = response.data;

       if (flag == 1) {

          this.fname = data.user.first_name;
          this.lname = data.user.last_name;
          this.email =  data.user.email;

        }else {
            Vue.$toast.error(data.message, {
            position: 'top-right'
            });
        }
     // })
      // .catch(err => {
      //   Vue.$toast.error(err, {
      //   position: 'top-right'
      //   });

       });

 },
...