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信息。

相关推荐
烬羽4 分钟前
《前端三权分立:HTML、CSS、JS为什么不能“乱搞”》
前端
恋爱脑9 分钟前
vue自定义指令封装-是否点击当前元素以外区域
前端
川冰ICE19 分钟前
TypeScript装饰器与元编程实战
前端·javascript·typescript
AI砖家30 分钟前
Vue3组件传参大全,各种传参方式的对比
前端·javascript·vue.js
希望永不加班30 分钟前
var局部变量类型推断的利弊
java·服务器·前端·javascript·html
threelab1 小时前
Three.js 3D 地图可视化 | 三维可视化 / AI 提示词
前端·javascript·人工智能·3d·着色器
爱怪笑的小杰杰1 小时前
Leaflet 高性能大数据量图圆:彻底解决缩放/拖拽偏移问题
大数据·前端·vue.js·贴图
WL_Aurora1 小时前
大数据技术之SparkCore
大数据·前端·spark·rdd
失眠的咕噜2 小时前
PDA 安卓设备上传多张图片
android·前端·javascript