赞
踩
1: 不校验合法域名
2: 查看我们本地ip地址
命令: ipconfig
3: 后端也需要配置一下,这里是django框架开发的api接口
django的配置是在settings.py
ALLOWED_HOSTS = ['*']
启动服务python manage.py runserver 0.0.0.0:8000
这样就可以了,微信小程序直接请求ip地址就可以了
- onLoad: function (options) {
- var _this = this
- wx.request({
- url: 'http://192.168.1.100:8888/classify/',
- // data: {},
- method: "POST",
- header: {
- 'content-type': 'application/x-www-form-urlencoded'
- },
- success: function(res) {
- console.log(res.data)
- _this.setData({
- list: res.data
- })
- }
- })
ip地址会变的,如果有时候请求报错,首先检查自己ip地址
这里还有个坑,我自己也从坑里爬出来的
这里不能使用this.setData({}) 会报错
我们需要在上面定义一个var _this = this
然后就解决了,
我们在data定义list:[] 空列表,把请求到的数据返回给list
这时候我们在直接循环list就不行了,这时我们应该是list.list, list指定循环对象
这样才能有你想要数据,我们来看一下json结构
现在明白了吧
如果对你有用加下QQ群: 1102727334 共同学习
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。