<scroll-view slot="desc" class="half-content" scroll-y="true" scroll-top="{{openScrollTop}}">
<label id="{{item.checked}}" wx:for="{{fileList}}" wx:key="{{item.value}}" class="checkBox" bindtap="radioChange" data-value="{{item.value}}">
<view>
<radio color="#487FF8" value="{{item.value}}" checked="{{item.checked}}"/>
</view>
<view class="checkBox-content">
<view class="checkBox-img">
<type-template type="{{item.types}}"></type-template>
</view>
<view class="checkBox-name">
{{item.title}}
</view>
</view>
</label>
</scroll-view>
内部是写了多选 在打开的时候我计算了openScrollTop的值,让他处于中间, 结果后面每次处罚radioChange 都会让滚动条回到 OpenScrollTop的地方,该咋办?
开始是这样 滚动条滚到上面,选了上面的,又回弹回这个位置
自查代码逻辑,openScrollTop 是在什么情况下进行赋值的