miniprogram/pages/login/login.js

(开头部分) 2KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

// pages/login/login.js
const db = wx.cloud.database();
Page({

    /**
     * 页面的初始数据
     */
    data: {
        userInfo:null,
    },

    /**
     * 生命周期函数--监听页面加载
     */
    onLoad: function (options) {
        var that=this;
        wx.getStorage({
            key: 'userInfo',
            success(res){
                console.log(JSON.parse(res.data))
                that.setData({
                    userInfo:JSON.parse(res.data)
                })
            }
        })
    },
    login(){
        var that=this
        wx.getUserProfile({
          desc: '用于完善会员资料', // 声明获取用户个人信息后的用途,后续会展示在弹窗中,请谨慎填写
          success: (res) => {     
            that.setData({
              userInfo: res.userInfo,
            })
            if(res.userInfo){
              wx.setStorage({
                data: JSON.stringify(res.userInfo),
                key: 'userInfo',
                success(e){
                  console.log(res.userInfo)
                }
              })
            }
          }
        })
      },
    onClass(){
        wx.navigateTo({
          url: '../myClass/myClass',
        })

    },
    onMsg(){
      wx.navigateTo({
        url: '../myMsg/myMsg',
      })
    },
    /**
     * 生命周期函数--监听页面初次渲染完成
     */
后面还有 46 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。