ant-design Cascader 组件的回显问题,使用loadData异步加载的方式,需要回显的数据超过一级就有问题

izj3ouym  于 3个月前  发布在  其他
关注(0)|答案(4)|浏览(42)

Steps to reproduce

1、使用loadData异步加载的方式
2、value 设置超过一级的,比如:value={['zhejiang', 'dynamic1']}
3、观察Cascader即可发现问题。

What is expected?

回显的是最后一级的label

What is actually happening?

回显得是最后一级的value
| Environment | Info |
| ------------ | ------------ |
| antd | 5.18.0 |
| React | 18.3.1 |
| System | window11 |
| Browser | Chrome 117.0.5938.92 |

rqdpfwrv

rqdpfwrv3#

需要像 select 加一个 labelInValue 属性

qlzsbp2j

qlzsbp2j4#

我是从后端拿 value to label 的 flattenMap,然后前端用 displayRender 来解决,不知道有没有更好的办法。

相关问题