検索

ホームページ  >  に質問  >  本文

javascript - vue のスワイプ プラグインがデータの値が更新された後に dom を再更新しないのはなぜですか?

これはバナー画像、vue で書かれたスワイプ カルーセル コンポーネントです。

これは渡される初期値です。ページがロードされるたびに、値はローカル ストレージからフェッチされます。値があれば、直接渡されます。同時に、サーバーにニュース情報を要求し、this.news を更新し、再起動します。スワイプ コンポーネントの新しい値を渡しても dom の更新はトリガーされず、カルーセル画像は同じままです。これはなぜでしょうか? コンソールには、受信したニュース値が実際に変更されたことが出力されます。これは、応答的な方法で DOM の更新をトリガーするべきではないでしょうか?

リーリー リーリー

ニュースは変える価値がある

突然、DOM は更新されましたが、Swipe プラグインが正常に実行されていないことに気付きました。

自分にない問題を解き続けて、酔っています。

習慣沉默習慣沉默2736日前544

全員に返信(4)返信します

  • 大家讲道理

    大家讲道理2017-05-19 10:20:49

    observer:true,observeParents:true をスワイパー設定に追加します。オブザーバー モードをオンにすると、スワイパーの変化が動的に監視されます。詳細については API を参照してください。信念を持ったプログラマー、ノトンセ。

    返事
    0
  • 漂亮男人

    漂亮男人2017-05-19 10:20:49

    _this どこで試すか var _this = this;

    返事
    0
  • 伊谢尔伦

    伊谢尔伦2017-05-19 10:20:49

    スワイプコンポーネントで非同期に取得されたデータを聞いてみる

    リーリー

    this.swipe はスワイプコンポーネントの実データです

    返事
    0
  • PHP中文网

    PHP中文网2017-05-19 10:20:49

    同じ問題が発生しました。データを切り替えて dom を更新すると、それに応じて dom が更新され、最後のスワイパースライド dom のインデックスのみが 0 になり、その他は正常です。 、すごいですね! vue のデータが更新されていることを確認しますが、dom に入力すると 0 になります。

    ![写真アップロード中...]


    返事
    0
  • キャンセル返事