Firebase参数包含未定义的属性

时间:2019-09-14 23:47:39

标签: reactjs firebase firebase-realtime-database

我正在尝试使用服务器端的react.js和firebase为我的聊天应用程序创建新通道,但是我无法理解该错误。

我已经尝试对代码进行交叉检查,但是我看不到错误,服务器运行良好,但数据无法保存,firebase引发了异常

addChannel = () => {
    const { channelsRef, channelName, channelDetails, user } = this.state;

    const key = channelsRef.push().key;

    const newChannel = {
      id: key,
      name: channelName,
      details: channelDetails,
      createdBy: {
        name: user.displayName,
        avatar: user.photoURL
      }
    };

“失败:第一个参数包含属性'channels中未定义。-Lom5uOsqFhKGqH6KW5b.createdBy.name.currentUser.location.state'”

0 个答案:

没有答案