element UI级联选择器 编辑功能中显示默认值问题

我这边是三级级联,官网直接将selectedOptions等于一个含有三级value值就可以实现默认显示。但是我将数据查询过来之后,赋值给selectedOptions,页面只能显示第一级,不能正确实现三级默认值显示~

 <el-cascader
            :options="options"
            v-model="selectedOptions"
            @active-item-change="handleChange"
            @change="dleChange"
            clearable
            :props="props">
 </el-cascader>
阅读 11k
4 个回答

我今天也遇到了这个问题,需要回显一个地址的级联菜单,各种尝试最后可以了:
1、我采用的动态加载的方式,用户选择一个节点的同时向后台请求下级选项的数据;所以首先页面加载的时候会加载出一级菜单
2、根据后台返回数据转换成 el-cascader 需要的数据并赋值给对应的 v-model(selectedOptions)
3、再根据返回的数据级联加载下级选项的数据(children)列表
注意:一定要先执行第二步后再执行第三步;其实不采用动态加载的话直接赋值应该就没问题

图片描述

看看selectedOptions数组三个value值 是否能和options值对应,别的应该没啥

请问这个问题解决了吗

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏