1. Vueリスナー配列Vueは実際に配列の変更を監視することができます。例えば、 データ () { 戻る { ウォッチArr: [], }; }, watchArr (新しい値) { console.log('リスニング: ' + newVal); }, 作成された(){ タイムアウトを設定する(() => { this.watchArr = [1, 2, 3]; }, 1000); }, たとえば、配列インデックス 0 から 2 つの要素を削除し、インデックス 0 に要素 3 を挿入するには、splice(0,2,3) を使用します。 データ () { 戻る { ウォッチアラー: [1, 2, 3], }; }, watchArr (新しい値) { console.log('リスニング: ' + newVal); }, 作成された(){ タイムアウトを設定する(() => { this.watchArr.splice(0, 2, 3); }, 1000); }, プッシュ配列も監視できます。 2. vueが配列の変更を監視できない状況ただし、次の2つの状況ではアレイを監視できません。
配列の変更を監視できない状況の例 1. インデックスを使用して配列の値を直接変更する データ () { 戻る { ウォッチArr: [{ 名前: 'krry', }], }; }, watchArr (新しい値) { console.log('リスニング: ' + newVal); }, 作成された(){ タイムアウトを設定する(() => { this.watchArr[0].name = 'シャオユエ'; }, 1000); }, 2. 配列の長さを変更する
データ () { 戻る { ウォッチArr: [{ 名前: 'krry', }], }; }, ウォッチArr (新しい値) { console.log('リスニング: ' + newVal); }, 作成された(){ タイムアウトを設定する(() => { this.watchArr.length = 5; }, 1000); }, Vue が配列の変更を監視できないことに関するこの記事はこれで終わりです。Vue が配列の変更を監視できないことに関する関連コンテンツをさらにご覧になりたい場合は、123WORDPRESS.COM で以前の記事を検索するか、以下の関連記事を引き続きご覧ください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
>>: 大きなオフセットによる MySQL 制限ページングが遅い理由と最適化ソリューション
目次1. 上の写真2. ユーザーが存在しない3. コードをアップロードする1. 上の写真 2. ユー...
この問題について話すとき、垂直方向の中央揃えを設定するための vertical-align 属性が ...
構造とパフォーマンスの紹介HTML 構造、CSS 表現、JavaScript 動作。Web ページの...
アイデア:外側のボックスは背景を設定し、内側のボックスは背景の幅と高さを設定し、ボックスを動かすアニ...
1. はじめに少し前、開発者がテスト環境や本番環境で誤った操作をし、データベースを誤って削除/更新し...
シナリオの説明あるシステムでは、機能サービスはdocker stack deploy xxxで起動し...
私は最近、ユーザー操作を元に戻す、またはやり直す機能を備えたビジュアル操作プラットフォームを開発して...
/**************************** * システムコール**********...
順序付きリストXML/HTML コードコンテンツをクリップボードにコピー<オルタイプ= &qu...
1. 設置環境1. HUAWEI mate x CPU i5 82500u、8g メモリ、独立グラフ...
多くの場合、Web ページ開発を学ぶときに最初に印象に残るのは、html または htm サフィック...
1. ポート2375を開くdocker.serviceを編集する vim /lib/systemd/...
目次1. クエリ結果を挿入する2. 集計クエリ2.1 はじめに2.2 集計関数2.3 group b...
この記事では、Windows Server オペレーティング システムのインストールと企業でのそのア...
目次1. スタック構造を理解する2. スタック構造のカプセル化3. 10進数を2進数に変換する1. ...