<view catchtouchmove="true"> <textarea fixed /> <text>你好</text> <view class="list" style="height:100rpx;overflow-y:scroll">//这块会是一个可滚动区域,请问如何让这块可以滚动....在这个弹窗设置catchtouchmove后 <text>1</text><text>1</text><text>1</text><text>1</text><text>1</text><text>1</text> </view></view>
首先,需要在自定义弹框的根元素,添加
onTouchMove监听,并阻止时间的冒泡但是,里面的内容,就不能滚动了,那么,可以使用
ScrollView代替View,并开启Y轴的滚动我也遇到同样的问题;
你可以在弹出框内在需要滑动的地方加上:
<scroll-view scroll-y="true"></scroll-view>
并且设置它的高度,我是用max-height: 330rpx;
同求,只要在父节点catchmove之后,子节点就滑动不了了
view 改为 scroll-view, overflow-y 就不用了