原創(chuàng)聲明:本文為作者原創(chuàng),未經(jīng)允許不得轉(zhuǎn)載,經(jīng)授權(quán)轉(zhuǎn)載需注明作者和出處
const AV = require(‘../../utils/av-weapp.js’)
Page({
data: {
banner: [],
goods: [],
bannerHeight: Math.ceil(290.0 / 750.0 * getApp().screenWidth)
},
onLoad: function (options) {
this.loadBanner();
this.loadMainGoods();
this.getInviteCode(options);
},
getInviteCode: function (options) {
if (options.uid != undefined) {
wx.showToast({
title: ‘來(lái)自用戶:’ + options.uid + ‘的分享’,
icon: ‘success’,
duration: 2000
})
}
},
loadBanner: function () {
var that = this;
var query = new AV.Query(‘Banner’);
// query.include(‘image’);
query.find().then(function (bannerObjects) {
var banner = [];
for (var i = 0; i < bannerObjects.length; i++) {
banner.push(bannerObjects[i].get(‘image’).get(‘url’));
}
that.setData({
banner: banner
});
});
},
loadMainGoods: function () {
var that = this;
var query = new AV.Query(‘Goods’);
query.equalTo(‘isHot’, true);
query.find().then(function (goodsObjects) {
that.setData({
goods: goodsObjects
});
});
},
showDetail: function (e) {
var index = e.currentTarget.dataset.index;
var goodsId = this.data.goods[index].id;
wx.navigateTo({
url: “../goods/detail/detail?objectId=” + goodsId
});
},
showCategories: function () {
// wx.navigateTo({
// url: “../category/category”
// });
wx.switchTab({
url: “../category/category”
});
},
showOrders: function () {
wx.navigateTo({
url: “../order/list/list?status=1”
});
},
onShareAppMessage: function () {
return {
title: ‘靈動(dòng)開源電商系統(tǒng)’,
desc: ‘一個(gè)基于LeanCloud開發(fā)的開源電商系統(tǒng)’,
path: ‘/pages/index/index?uid=4719784’
}
},
showGoods: function () {
wx.navigateTo({
url: ‘../goods/detail/detail?objectId=5816e3b22e958a0054a1d711’
});
}
})