Vue3 中el-tree-select使用中遇到的一些问题

 <el-tree-select
                  v-model="userFormParams.deptId"
                  :data="deptTree.data"
                  placeholder="请选择"
                  filterable
                  autocomplete="off"
                  aria-autocomplete="none"
                  :render-after-expand="false"
              >
              </el-tree-select>

1、控制台报错。Invalid prop: type check failed for prop "data". Expected Array, got Object

解决:排查deptTree.data赋值是否赋值成非数组类型。定义的时候注意不要定义成{},否则也会报错。

2、v-model传递进去,input上显示的是value信息,而非label信息

解决::render-after-expand="false"一定要加上,否则在value为非一级选择时会出现显示value而非label信息。

相关推荐
LY8091 小时前
前端开发者的福音:用JavaScript实现Live2D虚拟人口型同步
前端·虚拟现实
林涧泣1 小时前
【Uniapp-Vue3】uniapp创建组件
前端·javascript·uni-app
Sinyu10121 小时前
Flutter 动画实战:绘制波浪动效详解
android·前端·flutter
pikachu冲冲冲1 小时前
vue权限管理(动态路由)
前端·vue.js
sunly_1 小时前
Flutter:文章详情页,渲染富文本
android·javascript·flutter
丁总学Java1 小时前
[Vue warn]: Unknown custom element:
javascript·vue.js·ecmascript
一条不想当淡水鱼的咸鱼1 小时前
taro转H5端踩坑
前端·taro
傻小胖1 小时前
React Context用法总结
前端·react.js·前端框架
xsh801442422 小时前
Java Spring Boot监听事件和处理事件
java·前端·数据库
JINGWHALE12 小时前
设计模式 行为型 状态模式(State Pattern)与 常见技术框架应用 解析
前端·人工智能·后端·设计模式·性能优化·系统架构·状态模式