欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

微信小程序class封裝http代碼實例

 更新時間:2019年08月24日 11:49:29   作者:達叔小生  
這篇文章主要介紹了微信小程序class封裝http,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下

這篇文章主要介紹了微信小程序class封裝http,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下

代碼如下

config.js

var config = {
  base_api_url:"https://douban.uieee.com/v2/"
}
export {config}

utils/http.js

import {config} from "../config";
class HTTP{
 request(params) {
  if (!params.method) {
   params.method = "GET"
  }
  wx.request({
   url: config.base_api_url + params.url,
   data: params.data,
   method:params.method,
   header: {
    'Content-Type': 'json'
   },
   success: function (res) {
    let statusCode = res.statusCode.toString();
    if(statusCode.startsWith("2")){
     params.success(res.data);
    }else{
     wx.showToast({
      title:"網(wǎng)絡錯誤",
      icon:"none"
     })
    }
   },
   fail: function() {
    wx.showToast({
     title:"錯誤",
     icon:"none"
    })
   }
  })
 }
}
export{
 HTTP
}


models/movie.js

import { HTTP } from "../utils/http";
const movie = "movie/";
class MovieModel extends HTTP {
  getTop250(callback) {
    this.request({
      url: movie + "top250",
      success: res => {
        callback(res);
      }
    })
  }
  getComingsoon(callback) {
    this.request({
      url: movie + "coming_soon",
      success: res => {
        callback(res)
      }
    })
  }
}
export {
  MovieModel
}

index.js 引用

import {MovieModel} from "../../models/movie"
var movie = new MovieModel();

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • 你可能不知道的JavaScript之this指向詳解

    你可能不知道的JavaScript之this指向詳解

    理解this之前,先糾正一個觀點,this?既不指向函數(shù)自身,也不指函數(shù)的詞法作用域,下面這篇文章主要給大家介紹了關于JavaScript之this指向的相關資料,需要的朋友可以參考下
    2022-05-05
  • weUI應用之JS常用信息提示彈層的封裝

    weUI應用之JS常用信息提示彈層的封裝

    這篇文章主要為大家詳細介紹了weUI應用中利用JS封裝幾個常用的信息提示彈層的相關資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-11-11
  • js實現(xiàn)點擊鏈接后延遲3秒再跳轉(zhuǎn)的方法

    js實現(xiàn)點擊鏈接后延遲3秒再跳轉(zhuǎn)的方法

    這篇文章主要介紹了js實現(xiàn)點擊鏈接后延遲3秒再跳轉(zhuǎn)的方法,通過javascript的setTimeout方法實現(xiàn)延遲跳轉(zhuǎn)的功能,需要的朋友可以參考下
    2015-06-06
  • JavaScript中arguments的使用方法詳解

    JavaScript中arguments的使用方法詳解

    這篇文章主要給大家介紹了關于JavaScript中arguments的使用方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-12-12
  • Webpack簡單實現(xiàn)兩個自定義插件詳解

    Webpack簡單實現(xiàn)兩個自定義插件詳解

    這篇文章主要為大家詳細介紹了Webpack簡單實現(xiàn)兩個自定義插件的相關知識,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學習一下
    2024-04-04
  • TS報錯:Parameter?'xxx'?implicitly?has?an?'any'?type的解決方式

    TS報錯:Parameter?'xxx'?implicitly?has?an?'

    這篇文章主要給大家介紹了關于TS報錯:Parameter?'xxx'?implicitly?has?an?'any'?type的解決方式,文中將產(chǎn)生錯誤的原因及解決方法都介紹的非常詳細,需要的朋友可以參考下
    2022-10-10
  • ES6模板字符串和標簽模板的應用實例分析

    ES6模板字符串和標簽模板的應用實例分析

    這篇文章主要介紹了ES6模板字符串和標簽模板的應用,結合實例形式分析了ES6模板字符串和標簽模板的功能、原理、用法及相關操作注意事項,需要的朋友可以參考下
    2019-06-06
  • javascript從image轉(zhuǎn)換為base64位編碼的String

    javascript從image轉(zhuǎn)換為base64位編碼的String

    選擇webview把image以base64位編碼的方式傳給本地應用,就不需要再取一次圖片文件了,從而提高了速度
    2014-07-07
  • JavaScript隱式類型轉(zhuǎn)換

    JavaScript隱式類型轉(zhuǎn)換

    JavaScript的數(shù)據(jù)類型是非常弱的(不然不會叫它做弱類型語言了)!在使用算術運算符時,運算符兩邊的數(shù)據(jù)類型可以是任意的,比如,一個字符串可以和數(shù)字相加
    2016-03-03
  • layui lay-verify form表單自定義驗證規(guī)則詳解

    layui lay-verify form表單自定義驗證規(guī)則詳解

    今天小編就為大家分享一篇layui lay-verify form表單自定義驗證規(guī)則詳解,具有很好的參考價值,相信我對大家有所幫助。一起跟隨小編過來看看吧
    2019-09-09

最新評論