element-plus [Component] [cascader] 级联选择器赋默认值时,loading未取消

pvabu6sv  于 9个月前  发布在  其他
关注(0)|答案(3)|浏览(102)

Bug Type: Component

Environment

  • Vue Version: 3.4.34
  • Element Plus Version: 2.7.7
  • Browser / OS: Chrome 126.0.6478.182
  • Build Tool: Vite

Reproduction

  • el-cascader

Element Plus Playground

Steps to reproduce

  1. 使用 v-model 为 Cascader 绑定数据,并初始化数据为1, 2
  2. 打开 Cascader,默认会获取子节点的数据,可以在 Console 看到有加载请求,但是节点的 loading 状态未变化

What is Expected?

加载子节点时去掉 loading

What is actually happening?

加载子节点时 loading 一直显示,只有点击节点才会消失

Additional comments

(empty)

l2osamch

l2osamch1#

你这似乎用法不对,默认值应该赋完整路径,比如:1,2,6

wsxa1bj1

wsxa1bj12#

你这似乎用法不对,默认值应该赋完整路径,比如:1,2,6

如果我要选中[1, 2]下面的所有子节点,那就必须像这样[[1,2,4], [1,2,5], [1,2,6]]写完所有的吗?感觉这样不是很合理。

zpf6vheq

zpf6vheq3#

我觉得之所以这个点击cascader,loading未取消,是因为你没有选全吧,他loading的意思就是说,你没有选择完。

相关问题