vue树形下拉多选组件vue-treeselect基础使用
官网使用方法:
<el-form-item label="岗位">
<treeselect
:multiple="multiple"
v-model="form.postIds"
:options="postOptions"
:show-count="true"
placeholder="请选择岗位"
:limit="6"
:limitText="count => `及其它${count}项`"
/>
</el-form-item>
//vue页面方法
import { treeselect } from '@/api/system/dept' import Treeselect from '@riophae/vue-treeselect'
export default{ components: { Treeselect }, data(){ return{ postOptions: [], form:{} }
}, created(){
post().then((response) => {//这是你从后台调数据的接口方法 this.postOptions = response.data //这里是后台拿到的整个下拉框数据 })
getUser(userId).then((response) => {//这里也是调用的后台接口
this.form = response.data //这是我自己页面要用的数据
//this.form.postIds就是多选选中的数据
this.form.postIds = response.postIds //这里是赋值,之前已经选中的数据
})
},
}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了