微信小程序——开源-商城 首页学习分析

微信小程序——开源-商城 首页学习分析_第1张图片


QQ 1274510382
Wechat JNZ_aming
商业联盟 QQ群538250800
技术搞事 QQ群599020441
解决方案 QQ群152889761
加入我们 QQ群649347320
共享学习 QQ群674240731
纪年科技aming
网络安全 ,深度学习,嵌入式,机器强化,生物智能,生命科学。


微信小程序——开源-商城 首页学习分析_第2张图片微信小程序——开源-商城 首页学习分析_第3张图片微信小程序——开源-商城 首页学习分析_第4张图片微信小程序——开源-商城 首页学习分析_第5张图片微信小程序——开源-商城 首页学习分析_第6张图片微信小程序——开源-商城 首页学习分析_第7张图片微信小程序——开源-商城 首页学习分析_第8张图片微信小程序——开源-商城 首页学习分析_第9张图片微信小程序——开源-商城 首页学习分析_第10张图片微信小程序——开源-商城 首页学习分析_第11张图片微信小程序——开源-商城 首页学习分析_第12张图片微信小程序——开源-商城 首页学习分析_第13张图片微信小程序——开源-商城 首页学习分析_第14张图片微信小程序——开源-商城 首页学习分析_第15张图片微信小程序——开源-商城 首页学习分析_第16张图片微信小程序——开源-商城 首页学习分析_第17张图片微信小程序——开源-商城 首页学习分析_第18张图片微信小程序——开源-商城 首页学习分析_第19张图片微信小程序——开源-商城 首页学习分析_第20张图片

 /**
 *
 * 配套视频教程请移步微信->小程序->灵动云课堂
 * 关注订阅号【huangxiujie85】,第一时间收到教程推送
 *
 * @link http://blog.it577.net
 * @author 黄秀杰
 */

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);
	    /* debug navi */

	    // wx.navigateTo({
	    //   url: "/pages/goods/detail/detail?objectId=5816e3b22e958a0054a1d711"
	    // });

	},
	getInviteCode: function (options) {
		if (options.uid != undefined) {
			wx.showToast({
				title: '来自用户:' + 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: '灵动开源电商系统',
			desc: '一个基于LeanCloud开发的开源电商系统',
			path: '/pages/index/index?uid=4719784'
		}
	},
	showGoods: function () {
		wx.navigateTo({
			url: '../goods/detail/detail?objectId=5816e3b22e958a0054a1d711'
		});
	}
})

你可能感兴趣的:(微信小程序——开源-商城 首页学习分析)