这个地方为何不能用大括号呢
来源:3-4 【组件化】初识React函数式组件

北风一叶
2021-01-03
我在自己写的时候,红框处原来写的是大括号,后来比对后才知道应该是小括号,请问一下,这个地方为什么要是小括号呢?或者它有可能使用大括号么?谢谢。
写回答
2回答
-
这里应该是直接省略掉了{return (<div></div>)},可以直接写成list.map(res => (<div>{res}</div>))
012021-01-03 -
阿莱克斯刘
2021-01-03
hello 同学你好,你的问题涉及到es6箭头函数的基础语法。如果你使用了大括号,那么必须写return,返回一个对象;如果没有使用任何括号、或者只用小括号,那么不需要写return,但是箭头符号右边必须是对象。
请看下面三个例子。
012021-01-04
相似问题