小程序
小游戏
企业微信
微信支付
扫描小程序码分享
https://developers.weixin.qq.com/miniprogram/dev/component/scroll-view.html
把这个demo 的height高度 通过 js 里设置渲染到wxml里,scroll-view的高度显示没有任何问题,但它的什么下拉刷新的各种操作都触发不了.
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
测试了,动态设置height的时候,要重新设置下 refresher-enabled refresher-enabled="{{xEnabled}}"
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
onLoad:function(){
this.setData({
xHeight:400
})
xEnabled:true,
const arr = []
for (let i = 0; i < 100; i++) arr.push(i)
arr
},
默认交互动画:
<scroll-view
scroll-y style="width: 100%; height: {{xHeight}}px;"
refresher-enabled="{{xEnabled}}"
refresher-threshold="{{100}}"
refresher-default-style="white"
refresher-background="lightgreen"
refresher-triggered="{{triggered}}"
bindrefresherpulling="onPulling"
bindrefresherrefresh="onRefresh"
bindrefresherrestore="onRestore"
bindrefresherabort="onAbort"
>
你下拉能出现这个?
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
测试了,动态设置height的时候,要重新设置下 refresher-enabled refresher-enabled="{{xEnabled}}"
onLoad:function(){
this.setData({
xHeight:400
})
this.setData({
xEnabled:true,
})
const arr = []
for (let i = 0; i < 100; i++) arr.push(i)
this.setData({
arr
})
},
默认交互动画:
<scroll-view
scroll-y style="width: 100%; height: {{xHeight}}px;"
refresher-enabled="{{xEnabled}}"
refresher-threshold="{{100}}"
refresher-default-style="white"
refresher-background="lightgreen"
refresher-triggered="{{triggered}}"
bindrefresherpulling="onPulling"
bindrefresherrefresh="onRefresh"
bindrefresherrestore="onRestore"
bindrefresherabort="onAbort"
>
但是....测试了一下真机,IOS下 微信7.0.8 不能触发,另两部微信7.0.10版本的 IOS和 andriod的都可以.
算了,改另外方式实现...
你下拉能出现这个?