回答編集履歴

2

テキスト修正

2019/11/29 23:29

投稿

jun68ykt
jun68ykt

スコア9058

test CHANGED
@@ -46,7 +46,7 @@
46
46
 
47
47
 
48
48
 
49
- もともとの members の要素のidが文字列ではなく数値ならば、`e.target.value` も数値で入っているので、parseIntしなくても、以下でよいかと思います。
49
+ `members` の要素のidが文字列ではなく数値ならば、`e.target.value` も数値で入っているので、parseIntしなくても、以下でよいかと思います。
50
50
 
51
51
 
52
52
 

1

テキスト修正

2019/11/29 23:29

投稿

jun68ykt
jun68ykt

スコア9058

test CHANGED
@@ -39,3 +39,31 @@
39
39
 
40
40
 
41
41
  参考になれば幸いです。
42
+
43
+
44
+
45
+ ## 補足
46
+
47
+
48
+
49
+ もともとの members の要素のidが文字列ではなく数値ならば、`e.target.value` も数値で入っているので、parseIntしなくても、以下でよいかと思います。
50
+
51
+
52
+
53
+ ```javascript
54
+
55
+ const handleSelectedName = e => {
56
+
57
+ onChange(members.find(member => member.id === e.target.value));
58
+
59
+ };
60
+
61
+ ```
62
+
63
+
64
+
65
+
66
+
67
+
68
+
69
+ - **動作確認用codesandbox:** [https://codesandbox.io/s/q226212-z471n](https://codesandbox.io/s/q226212-z471n)