Taro UI 的AtTabs组件 里面使用Picker,弹出层只显示在第一标签页内
-
在使用Taro UI构建页面的时候,使用AtTabs组件制作了四个标签页,在第四个标签页上使用了Picker组件,点击发现没有弹出层的显示,网上查询相关问题,有人提出,是带有modal的组件弹出都会显示在第一个标签页上,故测试一下,发现确实我的弹出层显示在了第一标签页上,是否有人也遇到过相同问题,有好的解决方案
-
@jd_50c908704b54d 同问,求解
-
同问,求解
-
遇到了同样的问题,搜了下,官方Tabs文档里不建议这么用(请勿在 AtTab 组件内嵌套 position:fixed 布局的组件,比如:curtain,message,toast,action-sheet,modal,float-layout,drawer,picker。)
https://taro-ui.jd.com/#/docs/tabs然后还搜到了一个讨论,试了下,可行,但是感觉Pick在TabPane里的显示比较怪。。
https://github.com/NervJS/taro-ui/issues/363#issuecomment-548648853