4

次のロジックの redux でどのように実装する必要がありますか: 同期と非同期の 2 つのアクションがあります。そのvalidate()とsave()としましょう。ユーザーが実行されたボタンをクリックすると、状態ストアの変数がvalidate()変更されます。isValid次に、isValid保存アクションが実行された場合。

4

2 に答える 2

3

これらの関数を「クリック ハンドラ」に「ラップ」できます。

//call it on button click

handleClick = () => {
  if (validate()) {
    //call save function
    save()
  }
}

validate = () => {
  //do something
  //check validness and then
  if (valid) return true 
}
于 2016-04-24T14:47:59.970 に答える