Picker 组件在Form中使用
NutUI React 包名
@nutui/nutui-react-taro
NutUI React 版本号
2.3.10
平台
weapp
重现链接
小程序环境无法提供
重现步骤
- 点击Picker,打开选择器
- 点击取消按钮或者蒙版关闭选择器
- 再次点击Picker,打开选择器 这时候默认选中了第一个 点击取消或者蒙版 还是选中了第一个
期望的结果是什么?
点击取消或者蒙版关闭时不要默认选中
实际的结果是什么?
第二次点击取消或者蒙版关闭时默认选中了
环境信息
No response
其他补充信息
No response
官网Form中的示例复制到小程序环境同样有此问题
我也遇到了这个问题,一模一样
试了下,不止picker在form中无法使用,单独用也有这个问题
看了下 nutui 的代码,将 onConfirm 在里面作为 onChange 调用 我的解决办法:加一个 ref,在清除的时候置为 true,点确定的时候置为 false。onCancel 时根据 ref 判断是否置空
我也遇到了,而且传value才会触发这个问题,不传就没事
我也遇到了 这么久了还没修复
看了下 nutui 的代码,将 onConfirm 在里面作为 onChange 调用 我的解决办法:加一个 ref,在清除的时候置为 true,点确定的时候置为 false。onCancel 时根据 ref 判断是否置空
请问具体是怎么解决的