如何显示对象

how to display object

我正在使用 Restangular 和 PHP REST 服务 我可以通过从 RestAngular 调用从 PHP REST 获取数据。

我的代码看起来像

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

currentYr return结构如下

[{"currentYear":"2015"}]

如何在控制台上显示 return 对象的输出? 我试过

console.log(vm.currentYr);

它 return [] 在控制台上。

console.log(vm.currentYr.currentYear); 在控制台上打印 undefined。

我的最终目标是将当前年份(例如 2015 年)存储在一个变量中。

任何建议。谢谢

这会让你接近吗?

       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);
                }
       })