回答編集履歴

3

テキスト修正

2019/09/09 04:45

投稿

jun68ykt
jun68ykt

スコア9058

test CHANGED
@@ -52,7 +52,7 @@
52
52
 
53
53
  ```javascript
54
54
 
55
- const postIndex = this.state.posts.findIndex((x) => x.id == parseInt(id, 10))
55
+ const postIndex = this.state.posts.findIndex((x) => x.id === parseInt(id, 10))
56
56
 
57
57
  ```
58
58
 

2

テキスト修正

2019/09/09 04:45

投稿

jun68ykt
jun68ykt

スコア9058

test CHANGED
@@ -58,4 +58,24 @@
58
58
 
59
59
 
60
60
 
61
+ または、呼ぶ側で数値にするならば、単項加算を使って、
62
+
63
+
64
+
65
+
66
+
67
+ **修正後:**
68
+
69
+ ```javascript
70
+
71
+ this.props.updatePost( +this.props.match.params.id, this.state.post)
72
+
73
+ ```
74
+
75
+
76
+
77
+ としてもよいかもしれません。
78
+
79
+
80
+
61
81
  以上、参考になれば幸いです。

1

テキスト修正

2019/09/09 04:36

投稿

jun68ykt
jun68ykt

スコア9058

test CHANGED
@@ -2,11 +2,13 @@
2
2
 
3
3
 
4
4
 
5
- ひとつ前のご質問からの続きという前提で、ここが怪しいのでは?と思うところを回答します。
5
+ [ひとつ前のご質問](https://teratail.com/questions/210855) からの続きという前提で、ここが怪しいのでは?と思うところを回答します。
6
6
 
7
7
 
8
8
 
9
- ひとつ前のご質問に挙げられているコードで
9
+ ひとつ前のご質問に挙げられているコードで、 `updatePost` を呼ぶところが、
10
+
11
+
10
12
 
11
13
  ```javascript
12
14
 
@@ -14,7 +16,7 @@
14
16
 
15
17
  ```
16
18
 
17
- ていので、
19
+ なっていので、
18
20
 
19
21
 
20
22