1.2.2 • Published 4 years ago

vue-tag-fields v1.2.2

Weekly downloads
2
License
MIT
Repository
github
Last release
4 years ago

vue-tag-fields

NPM version build status Test coverage

简介

带tag标签的可增删改的vue input输入框样式的组件

使用

NPM

// Vue.use引入
import TagFields from 'vue-tag-fields';
Vue.use(TagFields);

// 组件自定义引入
import { TagFields } from 'vue-tag-fields';
<tag-fields v-model="data"></tag-fields>

操作

新增tag:输入完成后回车增加
修改tag:点击tag出现输入框,修改完成后回车确定修改。

API

属性

属性说明类型默认值
v-model双向绑定的值,数组中的值需要为String类型Array[]
placeholder占位文本String-
disabled是否禁用Booleanfalse
ready-only给定的初始值仅可读,不能修改或删除Booleanfalse
allow-duplicates是否允许出现重复的值,如果重复则无法添加Booleantrue
onblur-append输入框失去焦点时,是否添加当前输入字符Booleanfalse
max-tag-lengthtag最多可以有多少个Number-
before-change用于数据添加前的钩子函数,返回添加的valueindex,该函数应该返回truefalse,表示是否应用添加。当删除元素的时候,value值为undefined。用于自定义校验时,不要设置ready-onlymax-tag-length属性Function-

方法

方法名说明返回值
change数据改变时触发操作的值value、下标index、当前值data
1.2.2

4 years ago

1.2.1

4 years ago

1.2.0

4 years ago

1.1.2

4 years ago

1.1.1

4 years ago

1.0.16

4 years ago

1.0.15

4 years ago

1.0.14

4 years ago

1.0.13

5 years ago

1.0.12

5 years ago

1.0.11

5 years ago

1.0.10

5 years ago

1.0.9

5 years ago

1.0.8

5 years ago

1.0.5

5 years ago

1.0.4

5 years ago

1.0.2

5 years ago