小程序开发文档说明

2019-12-09  本文已影响0人  Sujz

小程序开发说明文档

一、 目录结构:


二、 数据请求(wx.request)

小程序有自带的请求方法,使用也很简单

示例代码:

// .js
wx.request({
  url: 'test.php', //请求地址, 仅为示例,并非真实的接口地址
  data: { //请求参数
    x: '',
    y: ''
  },
  header: { //请求头
    'content-type': 'application/json' // 默认值
  },
  success (res) {
    // 成功回调
    console.log(res.data)
  },
  fail (res) {
    // 失败回调
    console.log(res.data)
  },
  complete () {
    // 接口调用结束的回调函数(只要请求就会触发,无论请求的结果是成功还是失败)
    // todo...
  }
})

三、请求封装

四、公共方法库的完善

公共方法库主要是在根目录下 utils 目录中的 utils.js 文件中完成

// date时间戳处理 开始
const formatTime = date => {
  var date = new Date(date)
  const year = date.getFullYear()
  const month = date.getMonth() + 1
  const day = date.getDate()
  const hour = date.getHours()
  const minute = date.getMinutes()
  const second = date.getSeconds()

  return [year, month, day].map(formatNumber).join('/') + ' ' + [hour, minute, second].map(formatNumber).join(':')
}

const formatNumber = n => {
  n = n.toString()
  return n[1] ? n : '0' + n
}
// date时间戳处理 结束
上一篇 下一篇

猜你喜欢

热点阅读