私はreadingService
という工場のファクトリメソッドを持っていますGetLastSyncTimestamp
GetLastSyncTimestamp
私は返すDateTimeをWebサービスから返します。戻り値DateTimeは$scope.lastSyncTimestamp
変数に割り当てられていますが、日時が正しく約束の外のangularjsの工場データへのアクセス
readingService.GetLastSyncTimestamp($scope.id).then(function(d) {
$scope.lastSyncTimestamp = d.data;
console.log($scope.lastSyncTimestamp);
});
が、約束の外に、私は、任意のデータ
readingService.GetLastSyncTimestamp($scope.id).then(function(d) {
$scope.lastSyncTimestamp = d.data;
});
console.log($scope.lastSyncTimestamp);
を得ることはありません約束外のデータを取得する方法はありますか?
サービスを必ず使用してください。ただし、この問題は約束の非同期呼び出しに関連しています。値を印刷しようとすると、実際には設定されていません – thegio
はい問題は非同期呼び出しですが、それを外部に取得する方法が必要です – Mostafiz
以下のサービスを使用してください。 – thegio