teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

mapDispatchToProps って connect の第二引数じゃなかったでしたっけ

2016/12/30 12:53

投稿

mit0223
mit0223

スコア3401

answer CHANGED
@@ -4,4 +4,12 @@
4
4
 
5
5
  どちらでも同じように感じられるかもしれませんが、たとえば、「入力内容にエラーがあるいあいだは、OKボタンが有効にならない」みたいな仕様を実現しようとすると、1文字毎の変更が OK ボタンの見た目に影響を与えることになり、アクションが View と独立に扱える Redux の威力が発揮されるポイントとなります。
6
6
 
7
- あと、 form submit と API によるサーバへのアクセスを併用すると、 form の submit 時にブラウザが勝手にサーバに HTTP POST を送るので、 API でのデータ送出と二重になってしまう場合があるので、注意が必要です。
7
+ あと、 form submit と API によるサーバへのアクセスを併用すると、 form の submit 時にブラウザが勝手にサーバに HTTP POST を送るので、 API でのデータ送出と二重になってしまう場合があるので、注意が必要です。
8
+
9
+ もう一点、
10
+ > const AddTodo = connect(
11
+ mapDispatchToPropsAdd
12
+ )(AddTodoComponent)
13
+
14
+ mapDispatchToProps って connect の第二引数じゃなかったでしたっけ?
15
+ connect の第一引数は mapStateToProps でコールバックの引数が異なり、今のコードの dispatch 引数の参照がうまく動作しないように思うのですが。