VUX version
2.9.4
OS/Browsers version
mac safari 或者 ios safari
Vue version
2.6.10
Code
<div v-for="(item,index) in data">
<p class="tag" :id="`tag${index}`">{{item.catagory}}</p>
<swipeout v-for="(item,index) in item.list" :key="`item${index}`">
<swipeout-item :threshold=".5" underlay-color="#F5F5FA" :disabled="!deleteState">
<div slot="right-menu">
<swipeout-button @click.native="" background-color="#D23934">
删除
</swipeout-button>
</div>
<czcb-cell :title="item.title"
:rightArrow="false" slot="content">
<div slot="icon">
<img :src="require('@assets/transfer/icon_delete2@2x.png')" v-if="deleteState" class="delete-icon">
<sLogo v-else :logo="item.icon" class="logo"></sLogo>
</div>
<span slot="titleTip">
{{item.name}} 尾号 {{item.num.substr(-4,4)}}
</span>
</czcb-cell>
</swipeout-item>
</swipeout>
</div>
Steps to reproduce
运行代码 滑动页面
What is Expected?
bug表现看这个小视频 #在抖音,记录美好生活#bug test http://v.douyin.com/hTf5Ve/ 复制此链接,打开【抖音短视频】,直接观看视频!
上下滑动过程中不闪现“删除”按钮
What is actually happening?
闪现滑动过程中会闪现“删除”按钮
4条答案
按热度按时间guicsvcw1#
iphone上也是一样的问题(ios 12 safari)
0yg35tkg2#
提供必要的完整代码以便复现
fbcarpbf3#
提供必要的完整代码以便复现
htzpubme4#
代码只能阅读 运行的话需要很多依赖和环境
我临时用 v-show="deleteState"来控制 可以不闪现 删除 按钮
但是我想明白具体是为什么会闪现 有没有根治的方法?