柿霖不是林 发表于 2017-1-9 19:59:21

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








//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 *****

bounddog 发表于 2017-1-9 21:55:37

up up, up up up

catch幸福 发表于 2017-1-9 22:39:08

确实是难得好帖啊,顶先

子不语445 发表于 2017-1-10 03:31:36

确实是难得好帖啊,顶
- 本文出自微信小程序开发论坛-咫尺论坛-微信小程序论坛-bbs.zhichiwangluo.com,原文地址:http://bbs.zhichiwangluo.com/forum.php?mod=viewthread&tid=11851

gengshunrong 发表于 2017-1-10 08:32:14

感觉已经下载了

xuyi888 发表于 2017-1-10 09:37:35

非常感谢分享,学习

斌行天下 发表于 2017-1-10 10:00:13

正需要,支持楼主大人了!

 梦想真 发表于 2017-1-10 10:39:34

学习一下感谢分

⭕_RZFc8 发表于 2017-1-10 13:49:28

:lol不错不错不粗不粗

暮雨笙箫 发表于 2017-1-10 15:05:53

不错,学习了
页: [1] 2 3
查看完整版本: 微信小程序学习用demo:年会签到;数据绑定学习