收藏
回答

scroll 动态设置高度后无法触发下拉刷新,怎么解决?

<scroll-view scroll-y="true" 
style='height:{{scrollheight}}px' 
bindrefresherrefresh='toupper' 
bindscrolltolower="loadMore"   
scroll-with-animation="true" 
refresher-enabled='true' 
refresher-threshold="20" 
refresher-triggered='{{refresher}}' 
lower-threshold='100' 
data-index='{{index}}'>

如果height设置为固定的常数就可以触发refresher-enabled,
怎么解决?
回答关注问题邀请回答
收藏

3 个回答

  • Ludis
    Ludis
    2020-05-22
    height属性的初始默认值(即scrollheight的默认值)不能为0
    
    // 解决方案:
    
    data: {
      scrollheight: 100
    }
    
    // or
    
    style='height:{{scrollheight || 100}}px'
    


    2020-05-22
    有用 3
    回复 1
    • 🌫🌫
      🌫🌫
      2020-05-23
      解决了,谢谢
      2020-05-23
      回复
  • 是小白啊
    是小白啊
    2020-05-21

    麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

    2020-05-21
    有用
    回复
  • I BELIEVE。
    I BELIEVE。
    2020-05-21

    高度是正确的吗?看下你高度赋值了没有

    2020-05-21
    有用
    回复 1
    • 🌫🌫
      🌫🌫
      2020-05-21
      高度是正确的,这要是动态设置高度,不管高度是多少都不能触发下拉刷新
      2020-05-21
      回复
登录 后发表内容
问题标签