一、注册
在微信公共平台注册小程序
微信官方给的教程文档,如下:产品定位及功能介绍 | 微信开放文档
二、发布
1.在微信开发者工具中点击右上角按钮“上传”,上传完毕;
2.在小程序平台版本管理处会看到上传到的版本;
3.点击提交审核,转为审核版本;
4.审核完成就可以正式发布成功了。
三、开发
1.封装请求
新建一个request.js文件
let apiUrl = {
develop:'', //开发版
trial, //体验版
release, //正式版
}
let baseUrl= apiUrl[wx.getAccountInfoSync().miniProgram.envVersion] //这个(wx.getAccountInfoSync().miniProgram.envVersion)只能在基础库版本最低为 2.10.0 的版本才可以用 __wxConfig.envVersion
const request = (options) => {
let header = {
'content-type': 'application/json'
};
return new Promise((resolve,reject) => {
wx.request({
url:baseUrl + options.url,
method: options.method,
data: options.method === POST ? JSON.stringify(options.data) : options.data,
header: header,
success: function (res) {
// 返回成功信息
resolve(res.data)
},
fail: function (error) {
// 返回错误信息
reject(error)
}
})
})
}
export default request
文件引入
import request from '路径request.js'
// 接口测试
export function 方法名() {
return request({
url: `接口`,
method: 'GET',
data:data
})
}
2.注意点
- new Date(格式) 格式在iphone中要yyyy/mm/ss
- 体验版和正式版请求需要https
- 需要在dom中显示的数据,更改的时候要this.setData({key:value}),不需要在dom中展示的模型数据,就通过this.data[key] = value