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'],但没有成功。
我要么做的事情完全错误或缺少一些基本问题在这里。
哦,亲爱的,有时候最简单的解决方案就是有效的。非常感谢! –