Description

Tag Input component for Angular.

NPM

Install ngx-chips using npm

ngx-chips

npm install ngx-chips --save

Dependencies

No Dependencies for this module.

UI-Components Module

Add TagInputModule into your UIComponentsModule class. ui-components.module.ts would look like this


import {NgModule} from '@angular/core';
import { TagInputModule } from 'ngx-chips';
import { TagsInputComponent } from './extra/tags-input/tags-input.component';

@NgModule({
imports: [TagInputModule],
declarations: [TagsInputComponent]
})
export class UIComponentsModule { }
                

Tags Markup

tags-input.component.html would look like this


<section id="file-Tags">
<tag-input [(ngModel)]='items'></tag-input>
                        

Tags Component

Import ng2-file-Tags in TagsComponent class. tags-input.component.ts would look like this


@Component({ selector: 'app',
 template: `tags-input.component.html`
});
export class App {
    items = ['Pizza', 'Pasta', 'Parmesan'];
 }
                    

Refer following links for usage: