Мое приложение Firebase не инициализируется; в консоль ничего не пишется. Я следую учебным пособиям на платформе Vue. JS (https://vueschool.io/lessons/read-data-from-firebase-with-vuejs), и мне около года, поэтому мне нужно провести дополнительный повторный поиск. Многие люди сталкиваются с похожими проблемами в разделе комментариев, но их помощь не работает для меня.
[Нет журнала консоли JSON] [2]
// Your web app's Firebase configuration
var firebaseConfig = {
apiKey: "apiKey",
authDomain: "vue-school-chat-room-9x6n4.firebaseapp.com",
databaseURL: "https://vue-school-chat-room-9x6n4.firebaseio.com",
projectId: "vue-school-chat-room-9x6n4",
storageBucket: "vue-school-chat-room-9x6n4.appspot.com",
messagingSenderId: "messagingSenderId",
appId: "appId",
measurementId: "measurementId"
};
// Initialize Firebase
firebase.initializeApp(firebaseConfig);
firebase.analytics();
const db = firebase.database().ref();
firebase.database().ref('messages').on('value', snapshot => console.log(snapshot.val()))
new Vue({
el: "#chat",
data: {
messages: [],
messageText: '',
nickname: 'user'
},
methods: {
storeMessage () {
this.messages.push({text: this.messageText, nickname: this.nickname})
this.messageText = ''
}
}
})
Мой JSON (используется моей базой данных Firebase) выглядит следующим образом
{
"messages":{
"-L8HkVXx_jUWUXDIVDlR":{
"text":"Hey",
"nickname":"guybrush"
},
"-L8HkXz1C1Xyr9r9WLdE":{
"text":"Hi, what's your name?",
"nickname":"pirate1861"
},
"-L8HkY9UXtLTRoGfnZr8":{
"text":"My name is Guybrush Threepwood",
"nickname":"guybrush"
},
"-L8HkYMfiiEE0sQvBhJl":{
"text":"Guybrush Threepwood? That's the most ridiculous name I’ve ever heard!",
"nickname":"pirate1861"
}
}
}
[1]: https://vueschool.io/lessons/read-data-from-firebase-with-vuejs
[2]: https://i.stack.imgur.com/XrZ3x.png