uniapp の Vue は部分的なビュー データを強制的に更新します

uniapp を開発していると、現在のデータの一部を変更したい場合がよくありますが、コンソール出力は正しいのに、インターフェイスには古いデータが表示されたままになります。

試す

 

  • this.$set(obj, key, value);---this.$set(元のオブジェクト、データ内のどの項目、割り当て);
    // 倒计时状态。
    waitStatusFun(status, secondsChange, index) {
      this.$set(this.videoFaceRecordList[index], 'status', status);
    },
  • Object.assign(ターゲット, ソース)
   // 倒计时状态。
    waitStatusFun(status, secondsChange, index) {
            this.videoFaceRecordList[index] = Object.assign({}, this.videoFaceRecordList[index])
    },

どちらも解決できるはずです。

それがあなたの問題を解決することができたら、少しハートを与えてもいいですよ~

おすすめ

転載: blog.csdn.net/weixin_38791717/article/details/109998273