第一次使用没朋友,记录最近使用没朋友(mpvue)开发微信小程序时遇到的一个坑,项目中需要使用到局部的下拉刷新和上拉加载
- 在main.js里如下配置,上拉加载可用,但是下拉刷新是不起作用的,反复检查字段和大小写发现没错,全局配置了一下发现可以使用了,那就确定了在main.js配置不起作用,写入main.json后成功了。
// main.js
export default{
config:{
enablePullDownRefresh:true
}
}
- 必须在main.json文件里面配置才行
{
"enablePullDownRefresh": true,
"backgroundTextStyle": "dark"
}
{
"navigationBarTitleText": "收货地址",
"enablePullDownRefresh": true,
"backgroundTextStyle": "dark",
"usingComponents": {
"van-cell": "/static/vant/cell/index",
"van-tag": "/static/vant/tag/index",
"van-notify": "/static/vant/notify/index",
"van-swipe-cell": "/static/vant/swipe-cell/index"
}
}
- 最后把 onPullDownRefresh ()当做生命周期,和methods:{}同级使用,接口调用成功后使用 wx.stopPullDownRefresh();停止下拉刷新。