ant-design / ant-design-mobile

Essential UI blocks for building mobile web apps.
https://mobile.ant.design
MIT License
11.5k stars 2.37k forks source link

表单中使用自定义封装的 Picker 组件时,无法通过表单API 校验 和 赋值 #6614

Open ImpTyrion opened 2 months ago

ImpTyrion commented 2 months ago

Version of antd-mobile

5.35.0

What is this feature about?

本自定义封装目的,是为了在本组件不用写 useEffect 去请求接口数据,再塞值给 columns,而是直接通过配置实现 问题: 套了一层自定义组件后,表单的校验、赋值无法正常使用 看了文档是通过实例 ref 透传 到Picker,于是我自定义时 也传了 ref (不传不行),校验时不传 onConfirm 也不行 赋值 我不知道怎么解决了,尝试用了 value ,但是不行 希望解答,谢谢! 事例:https://stackblitz.com/edit/react-jqkhlt-knkmss?file=demo.tsx