Treeselect unknown

这篇博客探讨了在Vue项目中使用Treeselect组件时遇到的两种情况:一是新建时下拉框显示'unknown',解决方案是初始化时将关联变量设为null;二是编辑时值已知但伴随'unknown',需要通过id找到对应label显示。同时,还提到当需要禁止选择一级节点时,可以设置:disable-branch-nodes属性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一种是初始加载的时候 unknown ,比如新建的时候,需要走接口获取 treeselect 中的数据,下拉框会显示unknown

data里面 与之相关联的变量设为 null ,. 比如 我用 type 关联,那么data中的type 为: type: null,

第二种是 有值 后面还有unknown,比如编辑的时候,从接口获取到了type的值,由于这种下拉选择是根据key来选择的,这里用 id 作为 key, 也就是从接口中获取到的 type 是 treeselect 中的某条数据的 id, 需要判断是哪一条id, 把这条 id 的value 或者label

展示到 下拉框那里,如图:

我取到了接口返回的type  是tree 里面 label 为002 的这条数据, 但是他后面有 unknown ,  解决:

          <treeselect
            :disable-branch-nodes="true"
            class="treeselects"
            :multiple="false"
            placeholder="请选择"
            v-model="ruleForm.type"
            @select="
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值