如圖,我直接push數組是可以正常刷新頁面的。但是如果我將一個新數組直接賦值個$scope.items就不是刷新頁面了。
PHPz2017-05-15 16:59:36
答案在評論裡
你用的是 Angular 呀,promise 利用起來啊:
// in your service
function getSp() {
return $http.get(apiHost)
}
// in your controller
$scope.items = ckGL.getSp().then(response => response[0])
就這個意思,log 啥的你看情況加
PHP中文网2017-05-15 16:59:36
題主是把Controller的scope傳到Service,不如把Service的方法拿到Controller。
比如:
$scope.getSp = ckGl.getSp
$scope.getSp($scope.items)