2016-08-15 9 views
0
vm.getAllLeave = function() { 
     leavetypeservice.getAllLeave() 
     .success(function (leaveTypeView) { 
      debugger; 

      vm.gridOptions.data = leaveTypeView; 
      //vm.leaveTypeView = leaveTypeView; 
     }) 
    }; 

    vm.gridOptions = { 
     columnDefs: [ 
      { field: 'name', name: 'Name' }, { field: 'applicableForName', name: 'Applicable For' }] 
    }; 

    vm.getAllLeave(); 
} 

leavetypecontroller.$inject = ["leavetypeservice", "$location", "$http"]; 
angular.module('myapp').controller('leavetypecontroller', leavetypecontroller) 
+0

angular.js:9037例外TypeError:b.emptyはUI-grid.min.jsで機能 ない:angular.jsで6 :UI-grid.min.jsで5420 :Cで6 ( (angle.js:11528) at g。$ digest(angular.js:11373) at g。$ apply(angular.js:10549) at angular.js:10635 at g。 gで11634) (angular.js:7801) –

+0

答えて

0

leaveTypeViewはレスポンスです。データを取得するには、vm.gridOptions.data = leaveTypeView.dataが必要です。

エラーは、JSON以外の要素を解析しようとするUIグリッドです。

+0

angular.js:9037例外TypeError:b.emptyはUI-grid.min.jsで機能 ない:6 7635)I(angular.jsで at angular.js:5420 at ui-gr id.min.js:6 at C(angular.js:10549) (angular.js):10635 at g。$ eval(angular.js:11528) at g。$ digest(angular.js:11373) at g。$ apply(angular.js:11634) at g(angular.js:7635) at I(angular.js:7801) –

関連する問題