在v-text-field中使用v-chip可以通过以下步骤实现:
<template>
<div>
<v-text-field v-model="inputText" label="输入文本"></v-text-field>
<v-chip v-for="(chip, index) in chips" :key="index" @click="removeChip(index)">
{{ chip }}
</v-chip>
</div>
</template>
<script>
export default {
data() {
return {
inputText: '',
chips: []
};
},
methods: {
removeChip(index) {
this.chips.splice(index, 1);
}
}
};
</script>
<template>
<div>
<v-text-field v-model="inputText" label="输入文本" @keyup.enter="addChip"></v-text-field>
<v-chip v-for="(chip, index) in chips" :key="index" @click="removeChip(index)">
{{ chip }}
</v-chip>
</div>
</template>
<script>
export default {
data() {
return {
inputText: '',
chips: []
};
},
methods: {
addChip() {
if (this.inputText.trim() !== '') {
this.chips.push(this.inputText);
this.inputText = '';
}
},
removeChip(index) {
this.chips.splice(index, 1);
}
}
};
</script>
这样,你就可以在v-text-field中使用v-chip了。用户可以在v-text-field中输入文本,按下回车键后,会将文本作为chip显示在页面上。点击chip可以删除对应的chip。
文章目录 前言 一、基础设置 1.首页 2.公司信息 2.1 页面代码 2.2 接口代码 3.角色设置 3.1 页面代码 3.2 接口代码 ---- 前言 基础设置主要分为以下几个模块: 首页 公司信息 角色设置 菜单设置 用户管理 商品类别设置 商品管理 供应商信息 仓库设置 货主信息 运费设置 客户信息 一、基础设置 1.首页 这就不多说了就是个标题和svg图片 2.公司信息 2.1 页面代码 1、主页面代码 <template>
领取专属 10元无门槛券
手把手带您无忧上云