Моя проблема в том, что я хочу получить данные в начале страницы VUE. Я пытался поместить эти коды в mount (), но еще слишком поздно. После поиска, я думаю, возможно, create () - это хорошее место или какие-либо места перед созданием HTML-кода. Но так как мне нужно импортировать функцию, мне кажется, что я не могу использовать созданный (). Поэтому мне интересно, какой вариант лучше сделать?
Прямо сейчас мой код выглядит следующим образом
<template>
{{ username }}
<template>
<script>
import firebase from 'firebase';
export default {
name: 'page',
data() {
return {
username = "whatever",
}
}
mounted() {
var firebaseConfig = {
// some code
};
firebase.initializeApp(firebaseConfig);
this.username = username from firebase
},
}
</script>
Но когда я перезагружаю страницу, он показывает все, что вместо имени пользователя, полученного от меня. пожарная база.