問題タブ [react-state]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
json - React.js の json オブジェクト内の true/false ステートメントを動的に変更する方法
ボタンをクリックしたときに製品を追加および削除しようとしています。各ボタンは異なるコンポーネントにあり、取得しているデータは storeData コンポーネントにあり、ステータスが true/false の場合は true/false ステータスのオブジェクトがありますtrue の場合、商品はカート コンポーネントに表示されます。false の場合、商品は削除されます。
追加ボタンをクリックするとProductListコンポーネントでステータスがtrueに変わりますが、storeDataコンポーネントの実際のステータスは変更されないため、カートコンポーネントに移動しても何も表示されません
私はこれを間違った方法で行っていることを知っているので、この追加および削除操作をどのように実行できますか?
ProductList コンポーネント
カート コンポーネント
storeData コンポーネント
javascript - 状態が変化したときに状態変数からデータベースを更新する
私がやろうとしているのは、保存ボタンが押されたときに状態変数を使用してデータベースを更新することです。保存ハンドラーで、新しい値が this.state.saved リストに追加され、updataDatabase 関数が呼び出されます。問題は、ボタンが押されたときに setState が状態変数を更新しないため、データベースで何も更新されないことです。私の質問は、データベースが更新されるように setState でコンポーネントを更新するにはどうすればよいですか? これは私のコードです