0

我想使用多选下拉菜单,为此我已经通过命令安装了 angular2 多选下拉菜单

npm install angular2-multiselect-dropdown --save

也在 app.module.ts 中导入为

import { AngularMultiSelectModule } from 'angular2-multiselect-dropdown/angular2-multiselect-dropdown';

也包含在导入数组中的AngularMultiSelectModule中。

但它抛出错误

ERROR in ./src/app/app.module.ts
Module not found: Error: Can't resolve 'angular2-multiselect dropdown/angular2-multiselect-dropdown' in 'D:\Works\frontend\src\app'

如果有人知道解决方案,请提供帮助。提前致谢。

4

3 回答 3

2

您需要在模块中使用它

import { AngularMultiSelectModule } from 'angular2-multiselect-dropdown';

他们在最近的版本中改变了它所以这个

import { AngularMultiSelectModule } from 'angular2-multiselect-dropdown/angular2-multiselect-dropdown';引发错误

于 2019-02-21T23:54:47.727 回答
2

您需要在导入部分中提及 AngularMultiSelectModule 导入,其中 app.module.ts 将包含一个库导入,如下所示 import { AngularMultiSelectModule } from 'angular2-multiselect-dropdown';

于 2018-12-15T05:27:43.173 回答
1

自 1 年多前以来,此存储库一直未维护。我认为这与 Angular 6 不兼容。

如果适合您的需要,也许可以尝试一下:https ://www.npmjs.com/package/ng-multiselect-dropdown

于 2018-11-12T18:34:28.980 回答