小编Ali*_*yer的帖子

FIREBASE警告:无法读取未定义的属性"myID"

我已经构建了一个使用Firebase数据库的Angular应用程序.使用该ng serve命令时应用程序运行正常,但是,在构建应用程序并发布到生产后,它不再呈现,并且控制台中会显示异常 Cannot read property 'myID' of undefined.我想知道这是否是一个编程问题!或者firebase中的错误.

**编辑 - 添加了控制台日志和打字稿/ html代码

**Chrome控制台错误**

[2018-05-09T12:40:48.707Z]  @firebase/database: FIREBASE WARNING: Exception was thrown by user callback. TypeError: Cannot read property 'myID' of undefined
    at https://somesiteonazure/main.66c1874d7f8af223e4e8.bundle.js:1:1723933
    at t.newRequest_ (https://somesiteonazure/main.66c1874d7f8af223e4e8.bundle.js:1:1723980)
    at t.startLongPoll (https://somesiteonazure/main.66c1874d7f8af223e4e8.bundle.js:1:1723701)
    at t.start (https://somesiteonazure/main.66c1874d7f8af223e4e8.bundle.js:1:1719991)
    at t.onHandshake_ (https://somesiteonazure/main.66c1874d7f8af223e4e8.bundle.js:1:1734602)
    at t.onControl_ (https://somesiteonazure/main.66c1874d7f8af223e4e8.bundle.js:1:1733956)
    at t.onPrimaryMessageReceived_ (https://somesiteonazure/main.66c1874d7f8af223e4e8.bundle.js:1:1733507)
    at t.onMessage_ (https://somesiteonazure/main.66c1874d7f8af223e4e8.bundle.js:1:1731758)
    at https://somesiteonazure/main.66c1874d7f8af223e4e8.bundle.js:1:1717476
    at K (https://somesiteonazure/main.66c1874d7f8af223e4e8.bundle.js:1:1619201) 
a @ main.66c1874d7f8af223e4e8.bundle.js:1
t.warn @ main.66c1874d7f8af223e4e8.bundle.js:1
I @ main.66c1874d7f8af223e4e8.bundle.js:1
(anonymous) @ main.66c1874d7f8af223e4e8.bundle.js:1
t.invokeTask @ polyfills.dbaf5fa354a8d018d4e5.bundle.js:1
n.runTask @ polyfills.dbaf5fa354a8d018d4e5.bundle.js:1 …
Run Code Online (Sandbox Code Playgroud)

firebase firebase-realtime-database angular

13
推荐指数
1
解决办法
1426
查看次数