• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

微信小程序封装promise和json server

武飞扬头像
kong@react
帮助1

request.js

function request(params){
  return new Promise((resolve,reject)=>{
    // 成功加载
    wx.showLoading({
      title: '加载中···',
    }),
    wx.request({
      ...params,
      // 若接口统一,可拼接
      // url:'http://localhost:5000' params.url,
      // 成功
      success:(res)=>{
        resolve(res.data)
      },
      // 失败
      fail:(err)=>{
        reject(err)
      },
      // 加载失败
      complete:()=>{
        wx.showLoading({
          title: '加载失败',
        })
      }
    })
  })
}
学新通

json server 介绍

1.json-server 是一个 Node 模块,运行 Express 服务器,你可以指定一个 json 文件作为 api 的数据源。
2.json-server 可以直接把一个 json 文件托管成一个具备全 RESTFUL 风格的API,并支持跨域、jsonp、路由订制、数据快照保存等功能的 web 服务器。
3.安装 JSON 服务器
npm install -g json-server
4.创建包含一些数据的文件 db.json
{
	"myutlis":[
	  {
	  "name":"kkk",
	 "mag":23,
	 "id":1
      }
     ],
     "myrequ":[
     {
     "id":1,
     "name":"bbb",
     "mag":32
     }
     ]
}
学新通
5.启动 JSON 服务器
json-server --watch db.json

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanhgehhba
系列文章
更多 icon
同类精品
更多 icon
继续加载