因爲當getData
使用角資源,使之被稱爲兩倍的數據由於某種原因,造成資源做REST請求兩次太< ---壞...ng-table,getData多次調用,爲什麼?
任何想法,爲什麼和怎麼解決呢?
這裏工作testcase/plunker重新創建這個場景的例子(看看瀏覽器控制檯 - 「getData被調用....」顯示兩次)順便說一句,你可以看到我沒有真正使用資源來帶來真正的數據,只是爲了演示的情景,在我真正的應用程序我使用的資源帶來真正的數據和它被稱爲兩次,就像在這個例子中,提前
感謝
尋找到的將src後NG-表,我注意到以下
$scope.$watch('params.$params', function(params) {
$scope.params.settings().$scope = $scope;
$scope.params.reload();
}, true);
這意味着表格將它稱爲'getData'count/filter/group/groupBy/page/sorting
這解釋了我所看到的行爲。
你是對的...看起來像是重新加載count/filter/group/groupBy/page/sorting。謝謝 – Daniel