angular.js - angular服务里取到的值,怎么在服务外同步该值?
漂亮男人
漂亮男人 2017-05-15 17:09:27
0
1
617
monitorService.getFMCMonitor({ scenario: 'indoor'},function(res){
     $scope.data = res;
 });
 //$scope.$watch('data',(n,o)=>console.log(n));
 console.log($scope.data); ==> undefined

monitorService是一个获取后台数据的service,如果不用$watch$timeout,怎么同步$scope.data的值?就是一打印$scope.data,就是服务里取到的值,而不是undefined

漂亮男人
漂亮男人

membalas semua(1)
黄舟

Oleh kerana ia tidak segerak, permintaan ajax tidak kembali apabila anda mencetak, jadi ia secara semula jadi tidak ditentukan.

Anda boleh melakukan ini, menghantar panggilan balik sebagai parameter atau janji, kedua-duanya baik.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan