7
我休息服務返回JSON用一個號碼從靜止服務angularjs
{"uptime":"44"}
可根據URL中使用JSON對象:
http://localhost/uptime
,我想顯示使用頁面angularJS這個值。
我寫了一個資源,從這個REST URL獲取數據:
angular.module('utilService', ['ngResource']).
factory('UtilService', function($resource) {
var UtilService = $resource('/uptime', { },
{
'get' : { method: 'GET', params: { format: '.json' } , isArray : false }
}
)
UtilService.loadUptime = function(cb) {
return UtilService.get();
}
return UtilService;
});
但是當我使用它的控制器:
angular.module('log', ['logService', 'utilService']);
function UptimeCtrl($scope, UtilService) {
var time = UtilService.loadUptime();
$scope.uptime = time;
}
所有我我的網頁上看到的是{「正常運行時間」: 「44」}
我想我需要將接收到的對象提取/轉換爲JSON並獲得'正常運行時間'屬性。但我嘗試過JSON.parse,time.uptime,time ['uptime'],但沒有成功。
我要麼做的事情完全錯誤或缺少一些基本問題在這裏。
哦,親愛的,有時候最簡單的解決方案就是有效的。非常感謝! –