nutui-react icon indicating copy to clipboard operation
nutui-react copied to clipboard

Popup与ScrollView共存在一个页面的时候,关闭Popup会导致ScrollView滑动到最顶端

Open rabbit-y opened this issue 8 months ago • 4 comments

NutUI React 包名

@nutui/nutui-react

NutUI React 版本号

3.0.9

平台

weapp

重现链接

重现步骤

编译为微信小程序,当Popup与ScrollView或者InfiniteLoading共存在一个页面的时候。 先滚动到到列表的中间 打开Popup不会导致页面滚动到最上面,但是关闭Popup时候会,

(我也不知道是不是我代码的问题,但是我先提出来,看看有没有人也这样-。-)

期望的结果是什么?

关闭Popup 滚动位置不变

实际的结果是什么?

关闭Popup 滚动位置变化

环境信息

"@tarojs/taro": "4.0.12", "@nutui/nutui-react-taro": "3.0.9", "react": "^18.0.0",

其他补充信息

No response

rabbit-y avatar Jun 20 '25 02:06 rabbit-y

对的,我们一样的,而且form表单在使用的时候Picker也有问题,我都懒得提。感觉这个组件库还是待完善,picker的options竟然是[[]]格式的,而且还不支持自定义key和label

Mao1chen avatar Jun 23 '25 08:06 Mao1chen

对的,我们一样的,而且form表单在使用的时候Picker也有问题,我都懒得提。感觉这个组件库还是待完善,picker的options竟然是[[]]格式的,而且还不支持自定义key和label

感觉没啥人力维护了

xch1029 avatar Jun 25 '25 03:06 xch1029

用 portal={() => document.getElementById("id")} 把popup定位到外面可以暂时解决。

rabbit-y avatar Jun 25 '25 05:06 rabbit-y

有人知道这个问题的具体原因吗

xch1029 avatar Sep 17 '25 05:09 xch1029