收藏
回答

scroll-view在子元素高度撑大后,IOS真机enhance以及相关属性失效

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug scroll-view 微信iOS客户端 8.0.23 2.24.7

<scroll-view scroll-y="{{true}}" class="sv-class base-cvsenable-flex="{{true}}" enhanced="{{true}}" bounces="{{false}}" show-scrollbar="{{false}}">

    <view class="nono-view">

      <view class="{{showBorder?'sv-parent':'sv-parent-no'}} base-cvcwx:for="{{typeList}}" wx:key="index">

        <view class="{{showBorder?'sv-child':'sv-child-no'}} base-cvc">

          <image wx:if="{{hasChoose}}" src="{{choImgList[index].tempFilePath}}" bindload="loadChooseImagemode="widthFixclass="{{showBorder?'cho-img':'cho-img-no'}}"></image>

在图片加载前,子元素sv-parent和sv-child高度固定,在真机和模拟器上可以滚动,并且没有出现滚动条和回弹。当图片加载后,高度撑大,真机上出现滚动条并且回弹,enhanced属性及其相关属性失效。

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

2 个回答

  • Demons
    Demons
    2022-09-16

    请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2022-09-16
    有用
    回复 1
  • 杨龙飞
    杨龙飞
    2022-09-27

    那怎么办呢

    2022-09-27
    有用
    回复 1
    • 小猪快跑
      小猪快跑
      2022-09-28
      把子元素的初始高度设置超过scroll-view
      2022-09-28
      回复
登录 后发表内容