【发布时间】:2020-08-28 07:38:16
【问题描述】:
** 对象作为 React 子对象无效(找到:带有键 {} 的对象)。如果您打算渲染一组子项,请改用数组。**
const createChat = () => {
const roomName = prompt("Enter Room Name");
if (roomName) {
//database stuff
db.collection('rooms').add({
name: roomName,
});
}
};
return !addNewChat ? (
<div className="sidebarChat">
<Avatar src={`https://avatars.dicebear.com/api/human/${seed}.svg`} />
<div className="sidebarChat__info">
<h2>Master Chat</h2>
<h5> {name} </h5>
<p>Last Message...</p>
</div>
</div>
) : (
<div onClick={createChat} className="sidebarChat">
<h2>Add New Chat</h2>
</div>
);
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/16.6.3/umd/react.production.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/react-dom/16.6.3/umd/react-dom.production.min.js"></script>
【问题讨论】:
-
我没有看到将“名称”定义为变量...
标签: javascript reactjs