• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

[Vue] Aktualizacja stanu

Fiszki IT
Fiszki IT
0 głosów
57 wizyt
pytanie zadane 8 maja 2019 w JavaScript przez Bakr Mądrala (6,880 p.)

Witam,

 

Problem dotyczy aktualizacji stanu aplikacji poprzez metodę authVerify:

    methods: {
      authVerify() {
        alert('test')
        const currentUser = firebase.auth().currentUser;

        if(currentUser) {
            this.$set(this, 'isLogged', true);
          alert('tak');
        } else {
          alert('nie');
            this.$set(this, 'isLogged', false);
        }
      }
    },
    beforeMount() {
      this.authVerify();
    },
    watch: {
      isLogged() {
        console.log('zmiana')
      }
    }

Zmiana jest widoczna, ale dopiero po odświeżeniu. W jaki sposób robić to w przypadku zmiany stanu (dynamicznie)?

komentarz 8 maja 2019 przez argeento VIP (109,140 p.)
Korzystasz z vue-router?
komentarz 8 maja 2019 przez Bakr Mądrala (6,880 p.)
Tak

1 odpowiedź

+1 głos
odpowiedź 8 maja 2019 przez argeento VIP (109,140 p.)

https://firebase.google.com/docs/auth/web/manage-users#get_the_currently_signed-in_user

Podepnij tę metodę pod created i dopiero w niej zmieniaj isLogged


Nie musisz pisać

this.$set(this, 'isLogged', false);

wystarczy

this.isLogged = false

Podobne pytania

0 głosów
2 odpowiedzi 111 wizyt
0 głosów
0 odpowiedzi 80 wizyt
pytanie zadane 27 lutego 2018 w JavaScript przez ShiroUmizake Nałogowiec (46,380 p.)
0 głosów
0 odpowiedzi 83 wizyt
pytanie zadane 6 maja 2020 w JavaScript przez kubavueamator Nowicjusz (140 p.)
Porady nie od parady
Komentarze do pytań nie służą do odpowiadania, od tego jest wydzielona sekcja odpowiedzi. Funkcją komentarzy jest natomiast możliwość uzyskania dodatkowych informacji na temat samego posta.Komentarze

84,762 zapytań

133,562 odpowiedzi

295,998 komentarzy

56,017 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...