2015-12-16 79 views
0

我正在使用Restangular和PHP REST服務 我能夠通過從RestAngular調用來從PHP REST中獲取數據。如何顯示對象

我的代碼看起來像

angular 
    .module("classManagement") 
    .controller('ClassSectionListCtrl', function (Restangular) { 
     var vm = this; 
     vm.currentYr = Restangular.one("currentYear").getList().$object; 
    }) 

currentYr收益結構如下

[{"currentYear":"2015"}] 

如何我可以返回對象在控制檯上顯示輸出? 我試着做

console.log(vm.currentYr); 

其返回[]在控制檯上。

console.log(vm.currentYr.currentYear);在控制檯上打印未定義。

我的最終目標是將2015年的當前年份存儲在變量中。

任何建議。謝謝

+0

嘗試1:'console.log(vm)',你能在這裏看到什麼? 。嘗試2:將調試指針保存在'vm.currentYr'你能看到什麼..? – vijay

+0

我得到這個對象{currentYr:Array [0]} currentYr:Array [1] – fresher

+0

我想實現 - 將2015存儲在變量中。 – fresher

回答

0

這是否讓你關閉?

 angular 
     .module("classManagement") 
     .controller('ClassSectionListCtrl', function (Restangular) { 
      var vm = this; 
      Restangular.all('currentYear').getList() 
       .then(function(currentYears) { 
        vm.currentYr = currentYears[0].currentYear; 
        console.log(vm.currentYr); 
       } 
     })