将我的反应应用程序与firebase连接时出错

时间:2018-03-23 09:55:38

标签: javascript reactjs

我正在学习ReactJS,当我尝试将我的firebase数据库与componentWillMount中的状态同步时,我被阻止了。我想是因为我的课程和语言已经更新。

这是base.js

import Rebase from 're-base';

    const base = Rebase.createClass({
    apiKey: "AIzaSyBYurAdM8P7Pt7xdLPb3TXqqGh4oFKyGjY",
    authDomain: "ma-chat-box-e1482.firebaseapp.com",
    databaseURL: "https://ma-chat-box-e1482.firebaseio.com",
 });

export default base;

我的componentWillMount是

  import base from 'base';
    componentWillMount() {
    this.ref = base.syncState('/', { // this line send me an error !
        context: this,
        state: 'messages'
    });
}

,错误是:

ypeError: __WEBPACK_IMPORTED_MODULE_3_base___default.a.syncState is not a function

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

我发现了自己的错误。它出现在我的基页base.js

CustomrScriptExtension