- vue: ^2.1.0
<div id="example">
    <tags-input
        :tags="tags"
        @tags-change="handleChange"
    ></tags-input>
</div>- tags(array<{ text: string, readOnly: ?boolean, invalid: ?boolean }>, required): your tags to render
- placeholder(string): a hint to the user
- klass(object): override the class name (see below)
- tags-change: (index: number, text: ?string) => void
textwill be undefined if the tag was removed
- focus: (index: number) => void
- blur: (index: number) => void
{
    container: 'tags-input',
    input: 'input',
    placeholder: 'placeholder',
    gap: 'gap',
    tag: 'tag'
}Because of the two-way props was obsoleted in Vue@2, we should deal with tags by one-way props and onChange callback explicitly. So most states will be handled in your scope. See the full example.
