微信小请求,在页面展示,可以在onload生命周期中进行请求。
1.新建目录http,新建文件http.js
2.在js文件中暴露需要使用的变量
var baseurl = 'http://101.89.144.168';
export const httpurl = {
"getcontentlist": baseurl "/api/portals/content/getcontentslist",
"contenttype": "application/x-www-form-urlencoded" //header
}
3.设置是否校验请求链接。不设置这个,可能会请求失败。
4.在生命周期onload中使用wx.request({})请求数据
import {httpurl} from '../../http/http.js' onload: function (options) {
console.log(this.data.test);
//引入js
wx.request({
url: httpurl.getcontentlist,
data: { "type": "news_normal", "offset": 0, "limit": -1, },
method:"post",
//header也可以写成配置那样的形式
header: {
"content-type": httpurl.contenttype
},
//回调函数中使用箭头函数,改变this的指向。
success:res=>{
console.log(res);
console.log(this.data.test);
}
})
},