需要一个赋值或函数调用,而是看到一个表达式-React

时间:2019-10-15 21:15:40

标签: javascript reactjs jsx

我收到“第29:21行”标题中所述的错误,有人知道导致此错误的原因吗?

Code

1 个答案:

答案 0 :(得分:1)

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

https://developer.apple.com/documentation/mapkit/mapkit_annotations/annotating_a_map_with_custom_data

请记住,当箭头函数https://eslint.org/docs/2.0.0/rules/no-unused-expressions#rule-details使用时,仅在箭头函数具有单个表达式作为函数主体时适用。