2
schangxiang@126.com
2024-08-16 b47c50a2a514def7374b32d7194b2c599cba5625
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
// ngGrid is also lazy loaded by $ocLazyLoad thanks to the module dependency injection !
angular.module('gridModule', [[ // you don't even need to set the name of the module that you want to lazy load !
    'bower_components/angular-ui-grid/ui-grid.js',
    'bower_components/angular-ui-grid/ui-grid.css'
  ]]).controller('GridModuleCtrl', function($scope) {
  console.log('-------  grid module ctrl');
  $scope.myData = [{name: "Moroni", age: 50},
    {name: "Teancum", age: 43},
    {name: "Jacob", age: 27},
    {name: "Nephi", age: 29},
    {name: "Enos", age: 34}];
  $scope.gridOptions = {data: 'myData'};
}).config(function() {
  console.warn('config gridModule');
}).config(['$ocLazyLoadProvider', function($ocLazyLoadProvider) {
  console.warn('config 2 gridModule');
}]).run(function() {
  console.warn('run gridModule');
});