我正在学习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
感谢您的帮助!
答案 0 :(得分:0)
我发现了自己的错误。它出现在我的基页base.js
中是
CustomrScriptExtension