Celeste 技術儲藏室

成長就是一種修練
願你我還能是最初的那個少年!

0%

如何獲取數據

Firestore 文件提及:

有兩種方法可以檢索存儲在 Cloud Firestore 中的數據。這些方法中的任何一種都可以用於文檔、文檔集合或取得查詢結果

  • 調用一個方法來獲取數據 (get())。
  • 設置偵聽器以接收數據更改事件 (onSnapshot())。
    設置偵聽器時,Cloud Firestore 會向您的偵聽器發送數據的初始快照,然後在每次文檔更改時發送另一個快照。

必須注意到使用 get() 單純只是取得資料庫資料,並不具有獲取實時更新的效果,所以在添加資料或更新資料過後要再調用 get() 才可取得最新資料,而偵聽器 (onSnapshot()) 只需設置 1 次即可獲取實時更新。

閱讀全文 »

什麼是 Cloud Firestore ?

官網上的介紹:

Cloud Firestore 是一個靈活、可擴展的數據庫,用於 Firebase 和 Google Cloud 的移動、網絡和服務器開發。可通過實時偵聽器使您的數據在客戶端應用程序之間保持同步,並為移動設備和網絡提供離線支持,因此您可以構建響應式應用程序,無論網絡延遲或互聯網連接如何。

閱讀全文 »

使用 Vue 之後,我們就很少去操作 DOM 了,但如果真的需要去操作 DOM 時怎麼辦?還是跟之前寫 JavaScript 一樣嗎?一定寫一長串的 document.querySelector('.className') 嗎?不! Vue 提供了一個可以快速取得 DOM 元素的屬性 — $refs 。接下來就來了解一下$refs 屬性。

閱讀全文 »