绑定到ng-grid的数据未显示

时间:2014-07-28 14:36:32

标签: angularjs ng-grid

为什么数据" myOptions"绑定到根本没有显示的ng-grid?

我在浏览器控制台中看不到任何错误。

http://plnkr.co/edit/0DJ6W7QEPx2UzpdzDrVu?p=info

'use strict';
angular.module('projectplanner').controller('ProjectsController', function($scope, $state) {

  alert('shit');
  $scope.myData = [{
    name: "business refactor",
    projectId: 50
  }, {
    name: "Titanum restructure",
    projectId: 43
  }, {
    name: "Outsource development",
    projectId: 27
  }];

  $scope.myOptions = {
    data: 'myData',
    multiSelect: false,
    selectedItems: [],
    afterSelectionChange: function(rowItem) {
      if (rowItem.selected) {
        $state.go('projects.selected', {
          projectId: rowItem.entity.projectId
        });
      }
    }
  };

});



<div ng-grid="myOptions"></div>

1 个答案:

答案 0 :(得分:0)

那是因为您忘了在您的申请中加入ngGrid

angular.module('projectplanner', ['ui.router', 'ngGrid'])

请参阅此plunkr