收藏
回答

scroll-view内部事件会重新触发scroll-top?

    <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的地方,该咋办?

开始是这样 滚动条滚到上面,选了上面的,又回弹回这个位置

回答关注问题邀请回答
收藏

1 个回答

  • brave
    brave
    2021-04-02

    自查代码逻辑,openScrollTop 是在什么情况下进行赋值的

    2021-04-02
    有用 1
    回复 1
    • 一
      2021-04-02
      是在长按文件,开启半屏弹窗的时候,赋值的
      2021-04-02
      回复
登录 后发表内容
问题标签