使用ant design vue的树选择(TreeSelect)

本文介绍了在Vue3项目中如何使用AntDesignVue的TreeSelect组件,包括数据的获取与渲染,以及表格的可选择性设置。关键点在于treeData和fieldNames的配合,以及rowSelection的配置来实现表格行的选择功能。
摘要由CSDN通过智能技术生成

今天在做公司项目的时候使用到ant design vue的树选择(TreeSelect),在此记录一下使用

首先,从ant design vue中引入

 然后在components中进行注册使用

 注册完成之后,从官网中引入这段:

 其中placeholder是提示框,这边可以输入自己想要进行提示的话语。

关键点在:treeData="treeData"这,这边是获取数据与fieldNames="{ value : 'id', label: 'name' }"搭配结合将从后端获取到的数据渲染出来。

其中treeData获取数据步骤如下:

(1)引入本文件中需要的这两个数据

(2)然后vue3项目是直接在setup()中定义使用

 (3)在setup()中定义一个函数通过api接口:getOrgList获取相关数据,然后在onMounted中进行渲染该函数,最后通过return返回treeData

 这样子就能获取到需要的树形数据。

顺便记录一下ant design vue表格显示可选择的写法:

(1)给表格层加上

:row-selection="rowSelection"

      rowKey="id"  ,如下所示:

(2)从ant design vue中引入下面需要的这个

 (3)然后在setup()中进行如下配置:

 (4)最后通过return返回rowSelecttion即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值