zoukankan      html  css  js  c++  java
  • 微信小程序-wx.request-路由跳转-数据存储-登录与授权

    wx.request

      相当于发送ajax请求

     官方文档示例代码

    wx.request({
      url: 'test.php', //仅为示例,并非真实的接口地址
      data: {
        x: '',
        y: ''
      },
      header: {
        'content-type': 'application/json' // 默认值
      },
      success (res) {
        console.log(res.data)
      }
    })

    前台连接后台的实现

     重要的参数:wx.request、object.success回调函数、url绑定路由、metheod请求方法。

    小程序路由跳转

     wx.switchTab(Object object):跳转到taBar页面,并关闭其他所有非taBar。

    示例代码

    {
      "tabBar": {
        "list": [{
          "pagePath": "index",
          "text": "首页"
        },{
          "pagePath": "other",
          "text": "其他"
        }]
      }
    }
    wx.switchTab({
      url: '/index'
    })

    wx.reLaunch(Object object)

      关闭所有页面、打开到应用内的某个页面

    wx.reLaunch({
      url: 'test?id=1'
    })
    // test
    Page({
      onLoad (option) {
        console.log(option.query)
      }
    })

     登录wx.login

      根据官方开发文档书写后台程序

     小程序前台app.js

     通过用户认证使用录音功能

      lu: function () {
        wx.getSetting({
          success(res) {
            if (!res.authSetting['scope.record']) {
              wx.authorize({
                scope: 'scope.record',
                success() {
                  // 用户已经同意小程序使用录音功能,后续调用 wx.startRecord 接口不会弹窗询问
                  wx.startRecord()
                }
              })
            } else {
              wx.startRecord()
            }
          }
        })
      },

     用户授权数据功能接口

     解密

     前台

    后台核心部分

  • 相关阅读:
    UVA 1557
    基于角色的权限设计(二)
    用DirectShow实现视频採集-流程构建
    oracle中schema指的是什么?
    GCC 命令行具体解释
    希尔排序
    单点登录SSO的实现原理
    济南最新公交线路一览(BRT)
    编写你自己的单点登录(SSO)服务
    C和指针 (pointers on C)——第五章:操作符和表达式
  • 原文地址:https://www.cnblogs.com/Gaimo/p/11797157.html
Copyright © 2011-2022 走看看