Vue:Treeselect基本使用

官网

属性配置

属性 含义 备注
:options 数据列表 数据格式一定要与下面的对应起来
:multiple 是否多选 当多选的时候,接收参数一定要定义成列表类型
searchable 可搜索
:limitText 显示每一组的数量
:disable-branch-nodes 禁止选中父级

案例

html 复制代码
<template>
  <div class="app-container">
    <treeselect class="my-treeselect-container" v-model="queryParams.id" :options="dataOptions" :multiple="true" search-nested searchable :limit="1" :limitText="count => `+${count}`" placeholder="产品配置" :appendToBody="true" style="width: 220px;" :disable-branch-nodes="true"/>
  </div>
</template>
<script>
import Treeselect from "@riophae/vue-treeselect";
import "@riophae/vue-treeselect/dist/vue-treeselect.css";

export default {
  name: '',
  components: { Treeselect },
  data() {
    return {
      queryParams: {id: []},
      dataOptions: [{label: '一班', id: '1-1', children: [{label: "张三", id: 1}, {label: "李四", id: 2}, {label: "张三", id: 3}]}],
    }
  },
  mounted(){

  },
  methods: {

  }
}
</script>
相关推荐
springfe01011 分钟前
构建大顶堆
前端·算法
陈随易1 分钟前
一行代码,将网页元素变成图片!比 html2canvas 快 93 倍的截图神器来了!
前端·后端·程序员
小桥风满袖2 分钟前
Three.js-硬要自学系列29之专项学习透明贴图
前端·css·three.js
lzdy3 分钟前
TypeScript学习指北
前端
沉香亭北3 分钟前
vueRouter
前端
土豪码农4 分钟前
面试官:怎么禁止用户复制?
前端·javascript·面试
掘金安东尼5 分钟前
🧭 前端周刊第417期(2025年6月2日–6月8日)
前端·javascript·面试
我是若尘5 分钟前
BEM 规范 :前端 CSS 模块化开发之道
前端
日升6 分钟前
AI 组件库-MateChat 快速起步与核心概念
前端·ai编程·trae
bo521006 分钟前
突破性能瓶颈:基于虚拟滚动的大数据需求文档方案——告别卡顿与分页,实现Word级流畅体验
javascript·vue.js