收藏
回答

用hidden切换地图和列表,scroll-view列表的下拉刷新失效。

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug scroll-view 工具 7.0.1 2.10.3

用hidden切换地图和列表,scroll-view列表的下拉刷新失效。

<!-- 正常 -->
<!-- <view class="content" wx:if="{{type == 'list'}}">  
    <scroll-view scroll-y="true" refresher-enabled="{{true}}" refresher-triggered="{{triggered}}" 
bindrefresherrefresh="refresh" >
.......
    </scroll-view>
<!-- ---------------------------------------------------------------------------------------- -->
<!-- 失效 -->
<view class="content" hidden="{{type == 'list'? false: true}}">
    <scroll-view scroll-y="true" refresher-enabled="{{true}}" refresher-triggered="{{triggered}}" 
bindrefresherrefresh="refresh">
.......
    </scroll-view>
</view>

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

1 个回答

  • 社区技术运营专员-小柿子
    社区技术运营专员-小柿子
    03-11

    https://developers.weixin.qq.com/s/YsO3hLmH7nfX


    wx-if试下?

    03-11
    赞同
    回复 1
    • Vincent
      Vincent
      03-11
      wx:if wx-if 都行,hidden不行。虽然看起来没啥区别,但是用if的话组件会被销毁吧。列表里几百个item重新渲染,开销还是蛮大的吧?不管怎么说定位这个问题浪费了我一下午QAQ。总之我的意思是想知道为啥hidden不行,以后会不会能行。
      03-11
      回复
登录 后发表内容
问题标签