【发布时间】:2018-04-18 13:45:35
【问题描述】:
我编写的一些代码有一点问题,我不断收到错误:
期待一个赋值或函数调用,却看到了一个表达式
我已经评论了错误发生的地方。但是不确定问题是什么。代码如下:
renderBody() {
const { bookings } = this.props;
if (bookings.length > 0) {
return (
Object.keys(bookings).map(e => (
<TableBody>
{Object.values(bookings[e]).forEach((value) => {
<TableCell>{value}</TableCell>; //<-ERROR??
})}
</TableBody>
))
);
}
return null;
}
【问题讨论】:
-
您是否在应该使用括号隐式返回的地方使用卷曲?
-
请用minimal reproducible example 更新您的问题来证明问题,最好是使用堆栈片段(
[<>]工具栏按钮)可运行。 Stack Snippets 支持 React,包括 JSX; here's how to do one. -
可能不支持解构赋值?尝试删除
const {bookings}
标签: javascript reactjs