मैं एक नंबरAngularJS
{"uptime":"44"}
यूआरएल के तहत उपलब्ध साथ JSON लौटने एक आराम सेवा है में आराम सेवा से JSON ऑब्जेक्ट का उपयोग करना:
http://localhost/uptime
और मैं पृष्ठ का उपयोग कर AngularJS पर यह मान प्रदर्शित करना चाहते हैं ।
मैं इस बाकी यूआरएल से डेटा प्राप्त करने के लिए एक संसाधन लिखा है:
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.parse, time.uptime, समय ['अपटाइम'] और सफलता के बिना कोशिश की।
मैं या तो कुछ पूरी तरह गलत कर रहा हूं या यहां कुछ बुनियादी समस्याएं खो रहा हूं।
ओह प्रिय, कभी-कभी सबसे आसान समाधान बस काम करता है। बहुत बहुत धन्यवाद! –