反应显示以下错误,但看起来一切正常:
2020-04-27
57
./src/components/common/tableBody.jsx 第 11:11 行:应为赋值或函数调用,但结果却显示为表达式 no-unused-expressions
搜索关键字以了解有关每个错误的更多信息。
代码如下:
import React, { Component } from "react";
import _ from "lodash";
class TableBody extends Component {
render() {
const { data, columns } = this.props;
return (
<tbody>
{data.map((item) => (
<tr>
{columns.map((column) => (
<td>{_.get(item, column.path)}</td>
))}
</tr>
))}
</tbody>
);
}
}
export default TableBody;
2个回答
您必须在 map 函数中使用“return”语句
Sohan Patil
2020-04-27
{data.map((item) => {
return(
<td>{_.get(item, columns.path)}</td>
)
})}
缺少返回是导致此错误的可能原因
Ruan Duarte
2020-04-27