在utils文件中创建一个 request.js文件
const openid = wx.getStorageSync('openid')
//写入路径
const host = "https://goods.zzgoodqc.cn/";
module.exports = ({
url,
data,
method,
//默认值
header = {
"openid": openid
}
}) => {
return new Promise((resolve, reject) => {
wx.request({
url: host + url,
data,
method,
header,
success: res => {
if (res.statusCode === 200) {
resolve(res.data)
} else {
wx.showToast({
title: res.data.msg,
icon: 'error'
})
}
},
fail: err => {
wx.showToast({
title: '网络错误',
icon: 'error'
})
reject(err)
}
})
})
}
创建一个api的文件夹,创建一个api.js的文件
import request from "../utils/request";
export function getOpenid(data) {
return request({
url: "index.php/index/news/newsList",
method: "get",
data
})
}
export function Dianzan(data) {
return request({
url: "index.php/index/news/addNum",
method: "post",
data
})
}
export function Delete(data) {
return request({
url: "index.php/index/news/delNews",
method: "post",
data
})
}export function addnew(data) {
console.log(data);
return request({
url: "index.php/index/news/addNews",
method: "post",
data:data
})
}
在正文主体中引用
import {getOpenid,Dianzan,Delete,addnew} from '../../api/api'