javascript - 预期有一个赋值或函数调用,但却看到了一个表达式 - React

标签 javascript reactjs jsx

我收到“第 29:21 行”标题中描述的错误,有谁知道导致此错误的原因是什么?

Code

最佳答案

您需要返回<div>来自您的map()称呼。由于您在 map 中创建的 div 不会由 map 返回或分配给任何内容,因此它在 map 完成后实际上会消失。您看到的警告是 eslint 的结果规则:

https://eslint.org/docs/2.0.0/rules/no-unused-expressions#rule-details

请记住,while 箭头函数 do have implicit returns ,这仅适用于箭头函数具有单个表达式作为函数体的情况。

关于javascript - 预期有一个赋值或函数调用,但却看到了一个表达式 - React,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58402746/

相关文章:

javascript - 我如何获得 "codify"和 "beautify"代码?

javascript - 为什么允许使用 kebab-case 非标准属性,而不允许使用其他属性?以及如何在 TypeScript 中定义这样的类型?

javascript - 循环数组并填充矩阵 - JS

javascript - 如何根据另一个组件的事件处理程序更新一个组件?

javascript - 使用react中的map函数迭代json文件

javascript - 将每行多个数据单元格拆分为每行单个数据单元格 - jQuery

javascript - 使用 POST 从 javascript 发送的数据插入到使用 php 的 mysql 数据库中

javascript - 为实时流表添加过滤、搜索和分页

reactjs - React应用程序中的实时加载数据

javascript - 在自定义对话框上呈现 React 按钮时 OnClick 不起作用