vue开发移动端app 网页打包 苹果app的坑总结
- 列表设置overflow:auto 后,滚动效果不流畅的问题
//可以在列表设置
flex: 1;
overflow-y: auto;
-webkit-overflow-scrolling: touch; //在iOS中出现滚动卡顿问题
- 上诉解决方法还会出现一个问题,就是会导致在列表中如果有弹窗(position: fixed)会导致弹窗被覆盖或者覆盖不完全的问题,为此需要将弹窗放在列表外,下面为代码例子:
<div class="quotation-easy-list list-padding flex flex-column">
<div class="scroll-container">
<div v-for="(item, index) in easyList" :key="item.id" class="quotation-easy-out-item" @click="slectRemove(item, index)">
<div class="flex quotation-easy-item" @click="actionSheetListShow(item)" :class="preRemove ? 'pre-remove' : 'pre-remove-no-padding'">
<div class="select" v-show="item.is_remove && preRemov