让Angular UI网格与Require JS一起使用

时间:2015-12-17 19:34:21

标签: angularjs requirejs angular-ui-grid

大家可以帮我正确配置带有requirejs的角度ui网格。

到目前为止,我有以下内容,我可以创建网格,但是我无法将列调整大小模块与ui.grid一起加载并厌倦了几种不同的方法。

requirejs.config({
    "baseUrl": "js/lib",
    "paths": {
      "ui.grid": "../ui-grid.min.js"
    },
    "shim": {
        "ui.grid": {
         deps: ['angular']
        }
    }
});

对于列调整大小,必须添加模块'ui.grid.resizeColumns'

http://ui-grid.info/docs/#/tutorial/204_column_resizing

1 个答案:

答案 0 :(得分:1)

你试过这个配置吗?

我想知道你是否需要使用camelCase。

requirejs.config({
    "baseUrl": "js/lib",
    "paths": {
        "uiGrid": "../ui-grid.min.js",
        "ui.grid.resizeColumns": "../ui-grid.min.js"
    },
    "shim": {
        "uiGrid": {
           deps: ['angular'],
           exports: 'uiGrid',
        },
        "ui.grid.resizeColumns": {
            deps: ['uiGrid'],
            exports: 'ui.grid.resizeColumns'
        }
    }
});