| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121 |
- // pages/launchScreen/launchScreen.js
- var app = getApp();
- Page({
- /**
- * 页面的初始数据
- */
- data: {
- timeNum: 5,
- timer: null,
- // imageUrl: '',
- imageObj: {},
- },
- timerTo() {
- clearInterval(this.data.timer);
- wx.switchTab({
- url: '/pages/home/index/index',
- });
- },
- /**
- * 生命周期函数--监听页面加载
- */
- async onLoad(options) {
- await this.loadImg();
- this.data.timer = setInterval(() => {
- // this.timeNum--;
- this.setData({
- timeNum: this.data.timeNum - 1,
- });
- if (this.data.timeNum <= 0) {
- this.timerTo();
- }
- }, 1000);
- },
- // 首页banner
- async loadImg() {
- try {
- let _this = this;
- let params = {
- type: "04",
- };
- await app._post_form("img/mylist", "application/json", params, function (res) {
- if (res.code == 0 && res.data.length > 0) {
- _this.setData({
- imageObj: res.data[res.data.length - 1],
- });
- } else {
- _this.timerTo();
- }
- });
- } catch (error) {
- this.timerTo();
- }
- },
- //banner跳转
- imgJump(v) {
- // console.log(v);
- // console.log(v.currentTarget.dataset.item.jumpAddressType);
- if (v.currentTarget.dataset.item.jumpAddressType == 0) {
- //内部跳转
- wx.navigateTo({
- url: v.currentTarget.dataset.item.linkUrl,
- });
- } else if (v.currentTarget.dataset.item.jumpAddressType == 1) {
- //公众号跳转 'https://www.kujiale.cn/design/3FO4EQWQJF0M/show'
- wx.setStorageSync("gzurl", v.currentTarget.dataset.item.linkUrl);
- wx.navigateTo({
- url: "./gz/gz",
- });
- }
- },
- /**
- * 生命周期函数--监听页面初次渲染完成
- */
- onReady() {
- },
- /**
- * 生命周期函数--监听页面显示
- */
- onShow() {
- },
- /**
- * 生命周期函数--监听页面隐藏
- */
- onHide() {
- },
- /**
- * 生命周期函数--监听页面卸载
- */
- onUnload() {
- clearInterval(this.data.timer);
- },
- /**
- * 页面相关事件处理函数--监听用户下拉动作
- */
- onPullDownRefresh() {
- },
- /**
- * 页面上拉触底事件的处理函数
- */
- onReachBottom() {
- },
- /**
- * 用户点击右上角分享
- */
- onShareAppMessage() {
- }
- })
|