组件/TagInput 标签输入
通用组件

TagInput 标签输入

用于快速录入标签,支持分隔符与回车确认。

该页面由 AI 迁移生成,请谨慎使用

内容已迁移完成,但仍建议结合源码和人工评审结果使用。

TagInput 标签输入

用于快速录入标签,支持分隔符与回车确认。

基础用法

示例即将加载...
<script setup lang="ts">
import { ref } from 'vue'

const tags = ref(['Design', 'Docs'])
</script>

<template>
  <TxTagInput v-model="tags" placeholder="输入标签后回车" />
</template>

API

TxTagInput Props

属性名类型默认值说明
modelValuestring[][]标签列表
placeholderstring'Add tag'占位文本
disabledbooleanfalse禁用
maxnumber20最大数量
allowDuplicatesbooleanfalse允许重复
separatorsstring[][',']分隔符
confirmOnBlurbooleantrue失焦确认

Events

事件名参数说明
update:modelValue(tags)变更
change(tags)变更
add(tags)新增
remove(tag)移除
focus(event)聚焦
blur(event)失焦