onLoad: function (options) {
var _this = this
var p = {
date: _this.data.dateTime ? _this.data.dateTime : date[0].time,
act_type: 23,
pageSize: 100
}
console.log(this.data.dateTime)
request.request('/api/activity/getList', '加载中', p, function (res) {
if (res.data.code == 10000) {
_this.setData({
seckillList: res.data.data
})
//console.log(res)
}
}
)}
onLoad只能执行一次,所以date: _this.data.dateTime ? _this.data.dateTime : date[0].time没办法执行,可以把它弄成点击事件,也可以弄成方法`
selected: function(e) {
// var length = this.data.weekList.length
var tapCurrent = e.currentTarget.dataset.id;
var date = e.currentTarget.dataset.date;
this.setData({
curren: tapCurrent,
id: e.currentTarget.dataset.id,
dateTime: date
})
var _this = this
var p = {
date: _this.data.dateTime ? _this.data.dateTime : date[0].time,
act_type: 23,
pageSize: 100
}
console.log(this.data.dateTime)
request.request('/api/activity/getList', '加载中', p, function (res) {
if (res.data.code == 10000) {
_this.setData({
seckillList: res.data.data
})
//console.log(res)
}
}
)
},
getGoodsList(date) {
var that = this;
req.request('POST', {
date: date,
act_type: 23,
pageSize: 666
}, '/api/activity/getList', '加载中', function (res) {
if (res.data.code == 10000) {
var seckillList = res.data.data
console.log(res,111)
that.setData({
seckillList: seckillList
})
},
//然后再在onLoad里面执行