小程序
小游戏
企业微信
微信支付
扫描小程序码分享
"enablePullDownRefresh": true
这个属性我也添加了 就是不能在手机上显示下拉刷新
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你要在每个页面加上
onPullDownRefresh(){
wx.hideNavigationBarLoading() //完成停止加载
wx.stopPullDownRefresh() //停止下拉刷新
}
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
好像不是这个原因吧 因为在开发工具上运行正常 在手机上运行 就是上下拉刷新就跟没有加一样 根本就拉不下来
你好,可以提供下代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)来看看
Page({
data: {
dataList: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20],
count: 0
},
onPullDownRefresh() {
console.log("======================")
var self = this;
setTimeout(() => {
// 模拟请求数据,并渲染
var arr = self.data.dataList, max = Math.max(...arr);
for (var i = max + 1; i <= max + 3; ++i) {
arr.unshift(i);
self.setData({ dataList: arr });
// 数据成功后,停止下拉刷新
wx.stopPullDownRefresh();
}, 1000);
onReachBottom() {
var arr = this.data.dataList, max = Math.max(...arr);
if (this.data.count < 3) {
for (var i = max + 1; i <= max + 5; ++i) {
arr.push(i);
this.setData({
dataList: arr,
count: ++this.data.count
});
} else {
wx.showToast({
title: '没有更多数据了!',
image: '../../src/images/noData.png',
})
<view class="tui-content">
<view class="tui-menu-list" wx:for="{{dataList}}"> {{item}}</view>
</view>
"backgroundTextStyle": "dark",
"enablePullDownRefresh": true,
"onReachBottomDistance": 50
麻烦按照教程来提供下代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
我也没解决呢 你知道咋解决了吗?
我也遇到了这个问题。 怎么解决的啊?
不知道
我吧view-scrool 去掉 就可以了
我试了 把那个去掉在手机上还是不行的
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
你要在每个页面加上
onPullDownRefresh(){
wx.hideNavigationBarLoading() //完成停止加载
wx.stopPullDownRefresh() //停止下拉刷新
}
好像不是这个原因吧 因为在开发工具上运行正常 在手机上运行 就是上下拉刷新就跟没有加一样 根本就拉不下来
你好,可以提供下代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)来看看
Page({
data: {
dataList: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20],
count: 0
},
onPullDownRefresh() {
console.log("======================")
var self = this;
setTimeout(() => {
// 模拟请求数据,并渲染
var arr = self.data.dataList, max = Math.max(...arr);
for (var i = max + 1; i <= max + 3; ++i) {
arr.unshift(i);
}
self.setData({ dataList: arr });
// 数据成功后,停止下拉刷新
wx.stopPullDownRefresh();
}, 1000);
},
onReachBottom() {
var arr = this.data.dataList, max = Math.max(...arr);
if (this.data.count < 3) {
for (var i = max + 1; i <= max + 5; ++i) {
arr.push(i);
}
this.setData({
dataList: arr,
count: ++this.data.count
});
} else {
wx.showToast({
title: '没有更多数据了!',
image: '../../src/images/noData.png',
})
}
}
})
<view class="tui-content">
<view class="tui-menu-list" wx:for="{{dataList}}"> {{item}}</view>
</view>
"backgroundTextStyle": "dark",
"enablePullDownRefresh": true,
"onReachBottomDistance": 50
麻烦按照教程来提供下代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
我也没解决呢 你知道咋解决了吗?
我也遇到了这个问题。 怎么解决的啊?
不知道
我吧view-scrool 去掉 就可以了
我试了 把那个去掉在手机上还是不行的