Github:github:https://github.com/CuppaLabs/angular2-multiselect-dropdow
官网:http://cuppalabs.github.io/components/multiselectDropdown/#Getting-Starte
安装:
npm install angular2-multiselect-dropdown
直接去github上clone一个样本要直观的多,运行一下就能明白大多功能的具体实现方法,也可根据需求做些许改动。
使用:
在app.module.ts中导入AngularMultiSelectModule
到NgModule
import { AngularMultiSelectModule } from 'angular2-multiselect-dropdown/angular2-multiselect-dropdown';
@NgModule({
// ...
imports: [
AngularMultiSelectModule,
]
// ...
})
在组件中声明要使用下拉组件的组件数据变量和选项。
import { Component, OnInit } from '@angular/core';
export class AppComponent implements OnInit {
dropdownList [];
selectedItems [];
dropdownSettings {};
ngOnInit(){
this.dropdownList = [
{"id":1,"itemName":"India"},
{"id":2,"itemName":"Singapore"},