You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
77 lines
1.2 KiB
JavaScript
77 lines
1.2 KiB
JavaScript
const app = getApp();
|
|
Page({
|
|
|
|
/**
|
|
* 页面的初始数据
|
|
*/
|
|
data: {
|
|
// couponStatus: ["代金券", "兑换券", "折扣券"]
|
|
couponStatus: [{
|
|
status: 1,
|
|
title: "代金券",
|
|
select: true,
|
|
}, {
|
|
status: 2,
|
|
title: "兑换券",
|
|
select: false,
|
|
}, {
|
|
status: 3,
|
|
title: "折扣券",
|
|
select: false,
|
|
}]
|
|
},
|
|
|
|
/**
|
|
* 生命周期函数--监听页面加载
|
|
*/
|
|
onLoad: function(options) {
|
|
|
|
},
|
|
|
|
|
|
/**
|
|
* 选择优惠券类型
|
|
*/
|
|
cy_selectTypeCoupon: function (e) {
|
|
var status = e.currentTarget.dataset.status;
|
|
for (var item of this.data.couponStatus) {
|
|
item.select = false;
|
|
if (item.status == status) {
|
|
item.select = true;
|
|
}
|
|
}
|
|
|
|
// this.cy_queryCoupon(status);
|
|
this.setData({
|
|
couponStatus: this.data.couponStatus
|
|
});
|
|
},
|
|
|
|
/**
|
|
* 生命周期函数--监听页面卸载
|
|
*/
|
|
onUnload: function() {
|
|
|
|
},
|
|
|
|
/**
|
|
* 页面相关事件处理函数--监听用户下拉动作
|
|
*/
|
|
onPullDownRefresh: function() {
|
|
|
|
},
|
|
|
|
/**
|
|
* 页面上拉触底事件的处理函数
|
|
*/
|
|
onReachBottom: function() {
|
|
|
|
},
|
|
|
|
/**
|
|
* 用户点击右上角分享
|
|
*/
|
|
onShareAppMessage: function() {
|
|
|
|
}
|
|
}) |