原因

主要是因为uView在组件中加了一条touch-action: none(touch-action用于设置触摸屏用户如何操纵元素的区域)属性导致无法上下进行滚动。
我选择的解决方法是直接修改uView组件样式。

修改前

.u-swipe-action-item {
    position: relative;
    overflow: hidden;
    /* #ifndef APP-NVUE || MP-WEIXIN */
    touch-action: none;
    /* #endif */
}

修改后

.u-swipe-action-item {
    position: relative;
    overflow: hidden;
    /* #ifndef APP-NVUE || MP-WEIXIN || APP-PLUS || H5 */
    touch-action: none;
    /* #endif */
}
文章目录