TypeScript微信小程序项目初始化


TypeScript微信小程序项目初始化

技术栈:TypeScript + Sass UI:Vant

  1. 项目初始化

  2. 引入 Vant

  3. 封装 APi request.ts

const baseURL = "https://api.szhaibai.cn"


export const get=(uri:string) =>{
    wx.showLoading({
        title:'加载中'
    })
    return new Promise((resolve,reject)=>{
        wx.request({
            url:baseUrl+uri,
            method:'GET',
            success:(res)=>{
                //拦截器处理请求
                // ...
                resolve(res)
            },
            fail:reject,
            complate:()=>{
                wx.hideLoading()
            }
        })
    })
}