1.1.4 • Published 7 years ago
angular-select2-component v1.1.4
Angular-Select2-Component
Related Versions
Angular-Select2-Component is baseed on these plugins and libs(version):
How to use
Install
// npm install
npm install angular-select2-component --save
// if you have not installed jquery
npm install jquery --saveUse as component
- Import component.
// import NgModule
import {NgModule} from '@angular/core';
// import Select2Component
import {Select2Component} from 'angular-select2-component';
@NgModule({
// ...
// declare components
declarations: [Select2Component]
})
export class YourModule {
}- Template.
<select2 [options]="options" [settings]="{ setting: value }" [(ngModel)]="optionSelected" (onSelect)="onSelect($event)"></select2>- Compile settings.
If you have set the include or exclude option in your tsconfig.json, you need to include the node_modules/angular-select2-component/index.ts file.
// tsconfig.json
{
"include": [
"node_modules/angular-select2-component/index.ts"
]
}Options
options:option[]- select options for select2
option:{id: value, text: key}orstring
ngModel: option value that is selectedidorstringwhile multiple is disableid[]orstring[]while multiple is enable
onSelect- callback when option selected
- parmas:
option({id: value, text: key, selected: ifSelected}orstring)
settings- configurable settings, see Select2 options API
setting:{ settingOption: value, settingOption: value }