微信答题小程序-3·15“国际消费者权益日”宣传活动案例

  return

  }

  //  数据佳佳

  if (this.data.curret < this.data.shuju.length) {

    this.setData({

      userSelect:'',

      subject: this.data.shuju[this.data.suiji],

      curret: ++this.data.curret,

      isSelect:false

    })

    console.log("题目:",this.data.subject)

    return

  }

  },

  //自定义弹框

  powerDrawer: function (e) {

    var currentStatu = e.currentTarget.dataset.statu;

    this.util(currentStatu)

   },

   util: function(currentStatu){

    /* 动画部分 */

    // 第1步:创建动画实例

    var animation = wx.createAnimation({

     duration: 200, //动画时长

     timingFunction: "linear", //线性

     delay: 0 //0则不延迟

    });  

    // 第2步:这个动画实例赋给当前的动画实例

    this.animation = animation;

    // 第3步:执行第一组动画

    animation.opacity(0).rotateX(-100).step();

    // 第4步:导出动画对象赋给数据对象储存

    this.setData({

     animationData: animation.export()

    })

    // 第5步:设置定时器到指定时候后,执行第二组动画

    setTimeout(function () {

     // 执行第二组动画

     animation.opacity(1).rotateX(0).step();

     // 给数据对象储存的第一组动画,更替为执行完第二组动画的动画对象

     this.setData({

      animationData: animation

     })  

     //关闭

     if (currentStatu == "close") {

      this.setData(

       {

        showModalStatus: false

       }

      );

     }

    }.bind(this), 200)

    // 显示

    if (currentStatu == "open") {

     this.setData(

      {

       showModalStatus: true

      }

     );

    }

   },

   //查看成绩

   tiku(){

     wx.switchTab({

       url: '/pages/school/school',

     })

   },

   //6.查看错题

   cuoti(){

      //1.跳页之前存数据

     

      //2.用全局变量的,将数据传给全局

      //app.globalData.globalerror = erroroption;

       //如果页面有tabbar,跳转就要改成 wx.switchTab()跳转

       wx.navigateTo({   

         url: '/pages/errowoption/errowoption',   

       })

   }

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值