美文网首页
小程序-app.js

小程序-app.js

作者: itBox | 来源:发表于2022-07-13 14:43 被阅读0次

小程序-app.js

// app.js
const config = require('/config.js');
const util = require('/utils/util.js');
App({
  onLaunch() {
    // 展示本地存储能力
    const logs = wx.getStorageSync('logs') || []
    logs.unshift(Date.now())
    wx.setStorageSync('logs', logs)

    const self = this
 // 登录
    wx.login({
      success: res => {
        console.log(res)
        // 发送 res.code 到后台换取 openId, sessionKey, unionId
        if (res.code) {
          //发起网络请求
          util.requestWithSess({
            method: 'POST',
            url: self.globalData.apiBaseUrl + '/onlogin',
            data: {
              code: res.code
            },
            success: res => {
              wx.showToast({
                icon: 'none',
                title: '登陆成功',
              })
              self.globalData.userInfo.uuid = res.data.data.uuid;
              self.globalData.userInfo.nickName = res.data.data.nickName;
              if (this.onLanchCallbackFn) {
                // 如果有说明,onLoad中没有拿到值,把结果当参数再传入回调中
                this.onLanchCallbackFn(res.data.data);
              }
            }
          })
        } else {
          console.log('登录失败!' + res.errMsg)
        }
      }
    })
  },
  globalData: {
    cookie: null,
    userInfo: {uuid : null, nickName:null},
    resBaseUrl: config.baseUrl + '/asssets',
    apiBaseUrl: config.baseUrl,
  },
})

相关文章

  • 小程序-app.js

    小程序-app.js

  • 01微信小程序-基础篇

    1.小程序项目的结构 说明: app.js 是小程序的入口文件,运行小程序,第一个被运行的就是 app.js ap...

  • 微信小程序之注册配置

    微信小程序之注册配置 小程序页面结构 pagespages/app.js(小程序注册入口)pages/app.js...

  • 小程序基础概念

    文档地址 微信基础概念 App 小程序全局文件 app.js) 小程序逻辑,注册小程序 app.json 小程序全...

  • 微信小程序

    微信小程序 基础技术设备 开发者工具的使用 框架全局文件 App.js小程序逻辑App.js文件用来定义全局数据和...

  • 微信小程序开发(框架)

    1. 逻辑层 1.1 注册小程序 注册小程序示例每个小程序都需要在 app.js 中调用 App 方法注册小程序示...

  • 小程序的生命周期和页面的生命周期

    注: 文章摘自 何时不少年 - CSDN 小程序的生命周期——App.js App() 必须在 app.js 中注...

  • 小程序基础

    小程序越渐完善,学习一下小程序,给未来多一个可能。 小程序架构 主体: app.js:小程序逻辑 app.json...

  • 微信小程序生命周期和页面生命周期

    1、小程序的生命周期(App.js) App() 必须在 app.js 中注册,且不能注册多个。所以App()方法...

  • 程序配置

    小程序目录结构 app.json小程序全局配置 ,设置窗口样式,菜单,网络延迟,下拉刷新等选项。 app.js程序...

网友评论

      本文标题:小程序-app.js

      本文链接:https://www.haomeiwen.com/subject/vfeabrtx.html