50 Star 642 Fork 187

同名自定义/tmui design

 / 详情

【BUG】tm-filterMenu 组件在 swiper-item 中使用时,无法正常弹出 选择项

已完成
创建于  
2023-07-16 18:24

该问题是怎么引起的?

tm-filterMenu 组件在 swiper-item 中使用时,无法正常弹出 选择项

重现步骤

新建一个vue文件,在pages.json中创建路由,测试平台 web,app(安卓,荣耀X40),均无法正常显示选择项

报错信息

无报错信息

期望结果

输入图片说明

评论 (1)

卢康 创建了任务 2年前

你好。这个问题严格来说,与我无关。但我说明下原因以及能解决的方案。
原因:因为swiper组件它在父组件使用了tranform属性,我们知道在css中如果父级使用了这个属性,内部的相对位置会以父为单位而不是以屏幕的左上角为单位。具体的定位知识点。建议你查msdn文档。
解决方案:
1、改变swiper item删除它的tranform属性,但这个无法做到。这个方案失败。
2、各自平台的特有组件:我内部使用teleport,root-portal来解决。但这个只能适用微信,支付宝,h5
以上问题不针对nvue,因为nvue是不受css的局限。
因此。我可以解决上面三个平台的问题。其它平台我无能为力。3.1.08增加兼容我上述的那三平台+nvue共四个平台。其它平台需要各自平台有相关属性方法才行。

同名自定义 任务状态待办的 修改为已完成 2年前
同名自定义 负责人设置为同名自定义 2年前
同名自定义 添加了
 
enhancement
标签
2年前

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(2)
同名自定义-LYTB 5125766 lukangboy 1662435025
JavaScript
1
https://gitee.com/LYTB/tmui-design.git
git@gitee.com:LYTB/tmui-design.git
LYTB
tmui-design
tmui design

搜索帮助