zoukankan      html  css  js  c++  java
  • 钉钉小程序封装请求地址

    1.在最外层的app.js中

    App({
      globaldata: {
        serverurl:'实际地址',
        // serverurl: 'http://172.16.1.47:7001',
        authCode: '',
      },
      // 封装网络请求
      https(httpstype, url, data) {
        dd.showLoading();
        let endurl = encodeURI(this.globaldata.serverurl + url);
        return new Promise((resolve, reject) => {
          dd.httpRequest({
            headers: {
              "Content-Type": 'application/json;charset=utf-8',
              Authorization: 'Bearer ' + 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1aWQiOiI1ZDVjOTkwODY1NmZmODAwYTE3ZTExNzUiLCJyYW5kb20iOiJjNjJhNWE2ZDk3OTliMTE1IiwidXNlcm5hbWUiOiLnlJjkuJzkuJwiLCJpYXQiOjE1NjY0NDE4OTR9.LZFdeYmNUCes-xF2HdFIGER4xVddDYn4RvtI3n1kLzs'
            },
            url: endurl,
            method: httpstype,
            data: data,
            dataType: 'json',
            success: (res) => {
              resolve(res)
            },
            fail: (res) => {
              reject(res)
    
            },
            complete: (res) => {
              dd.hideLoading()
            }
          })
        })
      },
    })
    

    2.使用请求,在组件中请求数据

    let app = getApp()
    
    Component({
      methods: {
        getData() {
          app.https('GET', '/api/v1/dailyTunneling?id=' + this.data.curTbmId + '&time=' + startdate).then(res => {
            console.log(res)
          })
        },
      },
    })
    

      

  • 相关阅读:
    MSER
    resize和reserve的区别
    Rect
    U盘文件或目录损坏且无法读取怎么解决
    信道估计
    ann
    仿射变换详解 warpAffine
    opencv新版本的数据结构
    大津法
    php红包
  • 原文地址:https://www.cnblogs.com/wgl0126/p/11419085.html
Copyright © 2011-2022 走看看