回答編集履歴
1
解説追記
answer
CHANGED
@@ -1,5 +1,12 @@
|
|
1
|
+
オブジェクトを返すつもりで`x=>{...}`と書くと、`{}`がブロックを表すカッコと認識されてしまいます。
|
2
|
+
`x=>({...})`とすればオブジェクトを書いていると認識してくれます。
|
3
|
+
|
1
4
|
```js
|
2
5
|
const options = this.props.ItemCategories.map(option =>
|
3
6
|
({label: option.name, value: option.id, style: { color: 'red' }}) // x=>({...}) と外側に()つける形
|
4
7
|
);
|
5
|
-
```
|
8
|
+
```
|
9
|
+
|
10
|
+
---
|
11
|
+
|
12
|
+
うまく行かないときは「...できない」だけではなく、「こんなエラーが出る」などなにが起こっているのかを書きましょう
|