// pages/group/group.js
|
var utils = require("../../utils/util.js");
|
var app = getApp();
|
|
// var has
|
|
Page({
|
|
/**
|
* 页面的初始数据
|
*/
|
data: {
|
|
},
|
// 商品点击
|
goodsItemTap: function (event) {
|
|
var goodsId = event.currentTarget.dataset.goodsId;
|
var externalUrl = event.currentTarget.dataset.externalUrl;
|
if (externalUrl) {
|
wx.navigateTo({
|
// 此时?后面的id为其他页面接收时参数后的变量名
|
url: "../webView/webView?externalUrl=" + encodeURIComponent(externalUrl)
|
})
|
} else {
|
wx.navigateTo({
|
// 此时?后面的id为其他页面接收时参数后的变量名
|
url: "../detail/detail?matcode=" + goodsId
|
})
|
}
|
|
console.log(goodsId)
|
},
|
/**
|
* 生命周期函数--监听页面加载
|
*/
|
onLoad: function(options) {
|
|
var matgroup = options.matgroup;
|
var name = options.name;
|
|
if(name){
|
wx.setNavigationBarTitle({
|
title: name
|
})
|
}
|
|
wx.showLoading({
|
title: '',
|
})
|
wx.request({
|
url: utils.getUrl('/shopping/getMatCodeList.do?fromdata=2&isShowSubMatGroup=true&path=' + matgroup),
|
header: {
|
"Cookie": "JSESSIONID=" + wx.getStorageSync('sessionID')
|
},
|
method: "GET",
|
success: res => {
|
wx.hideLoading();
|
if(!utils.requestError(res)){
|
return false;
|
}
|
this.setData({
|
goodsItem: res.data.list,
|
//num: 0,
|
// price: goodsItem.Price
|
})
|
},
|
fail: function (errmsg) {
|
utils.requestFail(errmsg, '/shopping/getMatCodeList.do');
|
}
|
|
});
|
|
this.setData({
|
ProductListStyle:app.globalData.ProductListStyle
|
})
|
},
|
|
|
|
|
/**
|
* 生命周期函数--监听页面初次渲染完成
|
*/
|
onReady: function() {
|
|
},
|
|
/**
|
* 生命周期函数--监听页面显示
|
*/
|
onShow: function() {
|
},
|
|
/**
|
* 生命周期函数--监听页面隐藏
|
*/
|
onHide: function() {
|
|
},
|
|
/**
|
* 生命周期函数--监听页面卸载
|
*/
|
onUnload: function() {
|
|
},
|
|
/**
|
* 页面相关事件处理函数--监听用户下拉动作
|
*/
|
onPullDownRefresh: function() {
|
|
},
|
|
/**
|
* 页面上拉触底事件的处理函数
|
*/
|
onReachBottom: function() {
|
|
},
|
|
/**
|
* 用户点击右上角分享
|
*/
|
// onShareAppMessage: function() {
|
|
// }
|
})
|