vue+elementUI实现空格或回车在input内添加小标签的功能

无图言吊,直接看图,是自己需要的效果就拿走,直接看代码的都是憨憨吗!
1


2


3


现在要做的就是实现上图的功能

瞄了一哈elementUI的Input实例,发现并没有我需要的样式,但是在参数中看到了自己需要的东西

话不多说,上代码了.

1.template中的样式

<el-form ref="form" :model="form">
    <el-form-item label="知识点">
        <el-select v-model="form.knowledge" clearable multiple filterable allow-create default-first-option placeholder="输入知识点内容,用回车添加">
            <el-option v-for="item in knowledge" :key="item.value" :label="item.label" :value="item.label"></el-option>
        </el-select>
    </el-form-item>
</el-form>

2.模拟数据

export default {
  data() {
    return {
      knowledge: [
        { label: "知识点1" },
        { label: "知识点2" },
        { label: "知识点3" }
      ],
      form: {}
    }
}

破费科特,有用就给爷戳个赞吧.

相关文章

el-menu 有个属性 :default-active="curActive"...
基础用法1<el-inputv-model="input1"palcehode...
 1.安装element-uinpminstallelement-ui-S 2.在main.js中i...
layout布局通过基础的24分栏,可进行快速布局基础布局使用单...
 今天做一个选择年份的功能,直接调用了ElementUI里面的Dat...
  that.end 即为结束日期