AngularJS ui.grid 导出器加载失败

AngularJS ui.grid exporter fail to load

我正在使用 AngularJS ui.grid 开发数据后端。但是当我尝试按照 http://ui-grid.info/docs/#/tutorial/206_exporting_data 的教程加载时,它似乎无法加载 ui.grid.exporter 模块。

HTML

<div class="grid" ui-grid="{data: roiTableData, columnDefs: roiCols, enableGridMenu: true, exporterCsvFilename: 'myFile.csv', enableSelectAll: true, onRegisterApi: gridApiFunc}" ui-grid-exporter></div>

JS

var app = angular.module('mainApp', [
    'ngResource',
    'ui.grid',
    'ui.grid.exporter',
    'ui.grid.pinning',
    'ui.grid.resizeColumns'
]).constroller(...);

刷新页面后网格菜单上没有显示导出功能。

谁能帮帮我?

我必须将 uiGridExporterService 作为加载控制器的依赖项。

angular.module('my-app', ['ui.grid', 'ui.grid.exporter'])
.controller('myController', function(uiGridExporterService){
    console.log('successfully loaded myController and uiGridExporterService');
});