如图,我直接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)