cyk 发表于 2017-1-16 14:18:47

微信小程序学习用插件:年会签到;数据绑定学习

:lol
打卡了


代码示例:
//index.js
//获取应用实例
var app = getApp();
Page({
    data: {
      userInfo: {},
      isHideLoading: false,
      signinText: "一键签到",
      isSignined: false,
    },
    onLoad: function() {
      var that = this;
      setTimeout(function() {
            that.initData();
      }, 1500);
      console.log("onLoad");
    },
    initData: function() {
      var that = this;
      app.getUserInfo(function(userInfo) {
            //更新数据
            that.setData({
                userInfo: userInfo,
                isHideLoading: true
            });
      });
    },
    onSignin: function(e){
      if(this.data.isSignined){
            wx.showModal({
                title:"提示",
                content:"开发中...",
                confirmText: "确定",
                cancelText: "",
                duration: 1500
            });
            return;
      }
      this.setData({
            isHideLoading: false,
      });
      var that = this;
      setTimeout(function(){
            that.setData({
                isHideLoading: true,
                signinText: "我要抽奖",
                isSignined: true
            });
            wx.showToast({
                title:"签到成功",
                duration: 1500
            });
            app.signined = true;
            console.log(app);
      },500);
    },
    onReady: function(){
      console.log("onReady");
    },
    onScan: function(e){
      var that = this;
      wx.scanCode({
            success: function(res){
                var result = JSON.stringify(res);

                wx.showModal({
                  title:"扫码结果",
                  content:result,
                  duration: 1500
                });
            },
            fail: function(e){

            }
      })
    },
    onHide: function(){
      console.log("onHide");
    },
    onShow:function(){
      console.log("onShow");
    },
    onUnload:function(){
      console.log("onUnload");
    },
    onShareAppMessage: function(e){
      wx.showToast({
            title:"share everything",
            duration: 1500
      });
      return {

      }
    }

})

附件下载:
**** Hidden Message *****

ppxc 发表于 2017-1-17 10:05:41

顶一个~~~ 分享学习一下

zzjchk 发表于 2017-1-17 10:55:25

6666666666666666666666666666666666

luo123xj123 发表于 2017-2-10 15:22:35

希望和楼主交个朋友哈,我最近在做一个这样的项目。

yuchuqi 发表于 2018-4-2 17:41:09

学习一下,谢谢楼主

18970803344 发表于 2018-4-2 21:02:16

学习一下,谢谢d:o:o:o:o:o

xiaobaixue 发表于 2018-12-3 13:23:56


学习一下,谢谢!

hking 发表于 2019-4-1 13:28:37

学习学习

jack56846 发表于 2020-4-4 16:46:18

我有流量,你有产品,我们就可以合作,有意的个人开发者朋友可以联系微,信,号j i m 2 0 1 8 0 6 8 8,详聊
页: [1]
查看完整版本: 微信小程序学习用插件:年会签到;数据绑定学习