如何在角度6中使用多选下拉菜单?

时间:2018-11-12 18:09:08

标签: angular angular6

我想使用multiselect下拉菜单,要实现此目的,我已经通过导入在app.module.ts中的命令 npm install angular2-multiselect-dropdown --save 安装了angular2 multiselect下拉菜单。从 import {AngularMultiSelectModule}; 也作为 AngularMultiSelectModule 包含在imports数组中。但是它在./src/app/app.module.ts中将错误作为 ERROR抛出 找不到模块:错误:无法解析“ D:\ Works \ frontend \ src \ app”中的“ angular2-multiselect-dropdown / angular2-multiselect-dropdown” 。如果有人知道解决方案,请提供帮助。

谢谢。

3 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:0)

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

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

答案 2 :(得分:0)

您需要在模块中使用它

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

他们在最新版本中对其进行了更改,因此

import { AngularMultiSelectModule } from 'angular2-multiselect-dropdown/angular2-multiselect-dropdown';解决错误