搜尋

首頁  >  問答  >  主體

javascript - angular view 不更新 scope裡面的資料已經確定改變 但是視圖還是沒有改變

1.angular scope資料確定已經改變 view 為什麼不更新?
2.

#3.console.log輸出是這樣的 確定數組裡面的資料已經改變 視圖還是不改變?

世界只因有你世界只因有你2700 天前1107

全部回覆(1)我來回復

  • 怪我咯

    怪我咯2017-07-05 10:44:29

    setTimeout 產生新的執行序列不是被angular JS的函式庫的方法所建立的

    setTimeout(function () {
        $scope.$apply(function () {
           ...                 // 这里执行你的loadData
          });
      }, 500); 

    也可以直接使用angular裡的$timeout

    回覆
    0
  • 取消回覆