【发布时间】:2018-09-22 03:40:51
【问题描述】:
我正在使用 Angularjs 1.6 和 ui-grid 4.4.2,但遇到了障碍。我需要我的网格列宽以扩展到列中最宽的内容。我找到了一个可以执行此操作的 NPM 包,但我无法安装它。
当我在我的角度模块中包含包时,我收到以下错误:
Unhandled exception at line 5014, column 9 in http://localhost:29236/Scripts/angular.js
0x800a139e - JavaScript runtime error: [$injector:modulerr] Failed to instantiate module CRNApp due to:
Error: [$injector:modulerr] Failed to instantiate module ui.grid.autoFitColumns due to:
Error: [$injector:nomod] Module 'ui.grid.autoFitColumns' is not available! You either misspelled the module name or forgot to load it. If registering a module ensure that you specify the dependencies as the second argument.
我的 Angular 定义的一部分:
(function () {
'use strict';
angular.module('CRNApp', ['ui.bootstrap', 'ui.grid', 'ui.grid.autoFitColumns', 'ui.grid.autoResize', 'ui.grid.emptyBaseLayer', 'ui.grid.selection', 'toaster','ngAnimate']);
MainController.$inject = ['$scope', '$http', '$uibModal', '$log', 'uiGridConstants', '$rootScope','toaster'];
angular.module('CRNApp')
.controller('MainController', MainController);
安装说明在https://github.com/Den-dp/ui-grid-auto-fit-columns
安装命令为:npm install ui-grid-auto-fit-columns -S
我对 Angularjs 和 NPM 缺乏经验,所以我不确定我做错了什么。有什么想法吗?
【问题讨论】:
标签: angularjs asp.net-mvc npm ui-grid