搜尋

首頁  >  問答  >  主體

javascript - vue2 ajax後 資料更新,但DOM沒有反應


1、如圖顯示:this.AreaData 這個數組,每次ajax第一件事情,我把都先把它清空後再賦值,問題是賦值是成功的,但在DOM上沒什麼反應,請問為什麼?

ringa_leeringa_lee2788 天前689

全部回覆(4)我來回復

  • 学习ing

    学习ing2017-06-26 10:56:43

    將其放入nextTick函數中試試

    this.$nextTick(() = {
      this.AreaData = back.commList
    })

    回覆
    0
  • 世界只因有你

    世界只因有你2017-06-26 10:56:43

    AreaData你看一下在data配置中有沒有聲明,如果已經聲明的話應該是可以的。

    回覆
    0
  • PHP中文网

    PHP中文网2017-06-26 10:56:43

    我也遇過,原因還不知道,處理方法是用localstorage暫時存放一下;覺得有可能是這個原因,參考一下這個:vueSet

    回覆
    0
  • 伊谢尔伦

    伊谢尔伦2017-06-26 10:56:43

    確認一下this指向vue物件了嗎

    回覆
    0
  • 取消回覆