已解决
记录:微信小程序 数据请求 GET请求和POST请求
来自网友在路上 167867提问 提问时间:2023-09-21 23:28:32阅读次数: 67
最佳答案 问答题库678位专家为你答疑解惑
在服务器域名中配置request合法域名
1、请求的接口必须使用https
2、接口地址中不能使用ip地址或者localhost,必须使用域名
POST请求:
url代表调用的地址
method声明使用的是POST请求,
data是数据
采用success回调函数获取接口返回的数据
send(){console.log(this.data.value);var value = this.data.value;//这里可以加一些验证wx.request({url: 'url',method: "POST",header: {"content-type": 'application/x-www-form-urlencoded; charset=UTF-8'},data: {//要传给接口的参数vin: this.data.value},success: (res) => {//注意这里的数据获取,有的获取的不对console.log("数据",res.data)console.log("数据2",res.data.data.result)this.setData({//返回来的信息,记得在data里加vininfo的数组vininfo:res.data.data.result})}})
}
GET 请求:
利用 wx.request 将 data 数据传给前面添加的域名,然后利用 console.log() 将data 打印出来显示在调试器中。
若希望在页面刚加载时就自动触发 GET 和 POST 事件,
可以利用在 logs.js 中的 onl oad 函数利用 this.getinfo 和 this.postinfo 。
this.setData({})把
变量值渲染到视图层
setData函数主要用于将逻辑层数据发送到视图层,同时对应的改变this.data.x的值
Object 以 key : value 的形式表示,将 this.data 中的 key 对应的值改变成 value。
bindinput="bindKeyInput",搭配input标签使用。双向绑定
bindinput方法可以监听到当前输入框的值,类似于onchange事件
通过e.detail.value可以获取到input的值,return返回的字符串可以替换掉输入的字符串。
查看全文
99%的人还看了
相似问题
猜你感兴趣
版权申明
本文"记录:微信小程序 数据请求 GET请求和POST请求":http://eshow365.cn/6-11035-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!
- 上一篇: 信息化发展55
- 下一篇: 【力扣周赛】第 363 场周赛(完全平方数和质因数分解)