2016-12-01 66 views
0

我試圖讓一個Web應用程序啓動並運行,並遵循Firebase的一個非常簡單的教程。該鏈接作爲下面的評論被粘貼。Firebase 3.6.2 Web SDK缺少「嚴格使用」

該網頁在加載到Google Chrome後不會按照教程進行操作。您應該能夠在Firebase數據庫的子節點「文本」處指定的位置更改值,並且網頁應更新a的文本以反映數據庫的更改。它沒有。 Dreamweaver告訴我,我忘記了「嚴格使用」; line in Firebase.js

我想知道是否有人知道這是爲什麼?我想我在某個地方犯了一個明顯的錯誤。

我還包括錯誤和我的源代碼的截圖。我感謝任何幫助!

謝謝!從Firebase.js error from Firebase.js

我的源代碼 my source code

+0

教程:https://www.youtube.com/watch?v=k1D0_wFlXgo&list=PLl-K7zZEsYLmnJ_FpMOZgyg6XcIGBu2OX –

+0

請勿張貼代碼圖片。將實際代碼發佈爲文本,以便它變得可搜索,並且可以在需要時進行復制/粘貼。 –

回答

1

Dreamweaver中

錯誤運行在所有的代碼棉絨和「使用嚴格的」警告是你的問題一個紅鯡魚。沒有「嚴格使用」的代碼不會破壞任何東西,所以忽略它。如果發現警告令人分心,則可以在Dreamweaver中禁用它。

無論如何,如果您的應用程序中某些內容不起作用,您應該檢查瀏覽器控制檯日誌中的錯誤。

如果您的屏幕截圖包含您的完整代碼,那麼您的問題可能是您嘗試設置一個不存在的元素的innerText。這會在控制檯中顯示爲「不能設置undefined的屬性innerText」之類的錯誤。