オブジェクトを配列にプッシュする、コンポーザブル API
P粉788765679
P粉788765679 2024-04-05 14:41:47
0
1
1512

プロジェクトがあります。 「サイズ」(大、小)と数量(2/4/6)の 2 つの選択オプションがあります。

各オプションを選択すると、その選択内容がタイトルに表示される必要があります (合計が 4 であると仮定します)。 「ストレージに追加」ボタンをクリックするとストレージに追加され、別ページに一覧が表示されます。

私が試したこと:

ビュー ts:

リーリー ######テンプレート:###### リーリー

最初のオブジェクトを追加し、その後 2 番目のオブジェクトを追加すると、最初のオブジェクトが上書きされてしまいます。理由は何ですか?

P粉788765679
P粉788765679

全員に返信(1)
P粉464208937

元のオブジェクトへの参照を保持した配列に machineInfo.value をプッシュします。 浅いコピーを作成しました。 machineInfo.value を更新すると、配列内の値も更新されます。プッシュする前にディープコピーを作成する必要があります。

リーリー

ディープ コピーを実行するには 他にも多くの方法 があり、データによっては、より適切な方法が 1 つある場合があります。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!