4***@qq.com
4***@qq.com
  • 发布:2023-12-19 12:41
  • 更新:2024-12-10 14:39
  • 阅读:273

【报Bug】uni-swipe-action list组件中 超出一屏的item能滑动出来但是失去滑动效果 并且滑出来后不能隐藏

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: 12.5

HBuilderX类型: 正式

HBuilderX版本号: 3.98

手机系统: Android

手机系统版本号: Android 12

手机厂商: 小米

手机机型: 红米k40

页面类型: nvue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

nvue uni-swipe-action包裹 list组件 超出屏幕的cell能滑动出来 但是失去滑动效果 并且滑不回去

预期结果:

nvue uni-swipe-action包裹 list组件 超出屏幕的cell能滑动出来 并且有滑动效果 且能滑动回去

实际结果:

nvue uni-swipe-action包裹 list组件 超出屏幕的cell能滑动出来 但是失去滑动效果 并且滑不回去

bug描述:

<uni-swipe-action>  
                <list class="message-list" scrollable show-scrollbar="false" :bounce="false"  
                    :style="{height: windowHeight - statusBarHeight - topHeight + 'px'}">  
                    <cell v-for="(item,index) in sessionList1" :key="item.id">  
                        <uni-swipe-action-item :threshold="0" :right-options="options" @click="onClick($event,item)">  
                            <MessageListItem :item="item" />  
                        </uni-swipe-action-item>  
                    </cell>  
                </list>  
            </uni-swipe-action>
2023-12-19 12:41 负责人:DCloud_UNI_HT 分享
已邀请:
4***@qq.com

4***@qq.com (作者)

求助!!~

提交bug

提交bug

解决了吗?

DCloud_UNI_HT

DCloud_UNI_HT

目前不建议这么使用, uni-swipe-action 和 uni-swipe-action-item 最好临近使用,你这个用法,大概率是因为层级问题,导致父子组件失去了联系,所以导致联动效果失去了作用。

  • 提交bug

    如果要用nvue的list。建议怎么用比较好

    2024-12-13 17:45

  • 提交bug

    我试过直接把uni-swipe-action里面的组件直接改成list。但是有点影响

    2024-12-13 17:46

要回复问题请先登录注册