私は私の状態に値を送信し、2回目のクリックでの状態からそれを削除する必要がありonClickイベントとボタンがあります。onClickイベントの後にpropで属性を設定するにはどうすればよいですか?
<button
type="button"
value={posts.index}
onClick={this.props.data ? this.props.remove : this.props.add}
key={cont._id}
data={-1}
>
私の問題は、私は1にデータ属性を設定する方法を知らないということです最初のクリックの後に2回目のクリックで削除機能が起動します。どのように達成するのですか?
export function add(e) {
return{
type: ADD,
payload: e.target.value
}
}
申し訳ありませんが、私はどこでデータ属性を1に設定していますか? –
私はそれらが追加機能と削除機能にあると推測しました。 –
それにも問題があります。自分のアクションクリエイターを投稿に追加しています。この遅い時間に私が思いつくことができる唯一の方法は州を通ることですが、もっと簡単な解決方法はないと思いますか? –