const WXAPI = require('apifm-wxapi');
WXAPI.init('vcbeaut');
Page({
data: {
bannerList:[],
cateList:[]
},
onLoad() {
WXAPI.banners().then(res => {
if (res.code == 0) {
this.setData({
bannerList:res.data
})
}
})
console.log(bannerList)
this.setData({
cateList:[1,1,1,1,1]
})
}
})
console.log(bannerList) 这句代码为什么bannerList未定义?
你不加 this 的吗? bannerList是data里的数据 。应该 console.log(this.bannerList) 这样吧 。 你打印this就知道了 ,好久没用了有些忘了 console.log(this.data.bannerList)
这两种都试一下,没记错的话 应该是第一种 。