首页
1、为异步 API 启用 Promise 功能
-
打开
src -> app.wpy
文件 -
找到 constructor() 构造函数
-
在构造函数的最后,新增如下代码:
constructor() {
super()
this.use('requestfix') // 修复微信异步
// 通过下面这一行代码,可以为异步的API,
// 开启Promise功能,这样,异步API调用的结果,返回值是Promise对象
this.use('promisify')
}
2、获取轮播图数据
- 使用
wepy.showToast()
弹框提示
//home.wpy
<script>
import wepy from 'wepy'
export default class extends wepy.page {
data = {
// 轮播图的数据,默认为空数组
swiperList: []
}
onLoad() {
this.getSwiperData()
}
// 获取轮播图数据的函数
async getSwiperData() {
const { data: res } = await wepy.request({
url:'https://api-hmugo-we