微信小程序学习第3天——网络数据请求
一、小程序网络请求限制
1、必须https类型
的接口
2、必须将接口的域名
添加到信任列表
中
二、配置request合法域名
配置步骤:登录微信小程序管理后台 -> 开发 -> 开发设置 -> 服务器域名 -> 修改 request 合法域名
点击修改request合法域名
,点击保存(其他不用管)
在微信开发者工具中,可以看到
三、发起网络请求
1、wx.request() 方法
wx.request() 方法
,可以发起 GET 和POST数据请求
// .WXML文件
<button bindtap="btn">按钮</button>// .js文件
btn(){wx.request({url: 'url',data: data,method: method,success: (result) => {},})},
2、onLoad事件
在很多情况下,需要在页面刚加载的时候,自动请求一些初始化的数据
,可以使用onLoad事件
调用获取数据的函数
Pages({// 生命周期函数--监听页面加载onLoad(){this.btn();}
})
3、跳过request合法域名校验
如果没有https的接口,可以通过在临时开启「开发环境不校验请求域名、TLS 版本及 HTTPS 证书」
选项,跳过 request 合法域名的校验。
4、关于跨域和Ajax的说明
跨越问题存在于基于浏览器的web开发中,小程序的宿主是微信客户端,因此不存在跨域问题。
Ajax技术的核心是XMLHttpRequest对象,而Ajax 技术的核心是依赖于浏览器中的 XMLHttpRequest 这个对象,因此小程序中不能叫做“发起 Ajax 请求”,而是叫做“发起网络数据请求”
微信小程序学习第3天——网络数据请求相关推荐
- 【微信小程序】页面配置,网络数据请求
目录 页面配置
- 微信小程序学习11:iconfont 网络字体图标使用(阿里巴巴)
微信小程序学习11:iconfont 网络字体图标使用(阿里巴巴) 使用方法 [1] 是直接下载图片,使用<image src="/static/images/v2.jpg" ...
- 【微信小程序】一文带你搞懂小程序的页面配置和网络数据请求
文章目录 页面配置 页面配置文件的作用 页面配置和全局配置的关系 页面配置 网络数据请求 网络数据请求的限制 配置request合法域名 发起get/post请求 在页面刚加载时请求数据 跳过requ ...
- 微信小程序学习笔记(1)
微信小程序学习笔记 1.小程序代码结构 2.逻辑层和视图层 3. 小程序的宿主环境(通信模型.运行机制.组件.API) 4. 数据绑定和事件绑定 1.小程序代码结构 当开发者新建一个工程时,项目文件包 ...
- 微信小程序学习:(二)app.js及index.js详解
微信小程序学习:(二)app.js及index.js详解 项目地址:https://github.com/leoricding/- 在用ide创建小程序项目时,系统默认为我们创建了一个hellowor ...
- 2020微信小程序学习报告.2.17-3.1.(三)
微信小程序学习报告应学校课程要求,特此记录首先,小程序知识点: wx.request的使用:发https请求,一个小程序同时只能有5个网络请求,https的参数里,url是接口地址,method是请求 ...
- 微信小程序学习(1)-基础开发
学习微信小程序 微信小程序学习(1) 微信小程序学习(2) 文章目录 学习微信小程序 注册和初始化 小程序配置 tabbar导航栏 模板插样与WXML 循环渲染 条件渲染 模板 微信小程序脚本WXS ...
- 微信小程序学习之路(一)
微信小程序学习之路(一) 1.前言 2.准备工作 (1).IDE的选择 (2).微信小程序的文件说明 (3)开发者用户注册 3.编写 (1).新建项目 (2).代码的编写 3.代码的发布以及审核 1. ...
- 微信小程序学习记录【1】【项目结构构成、官方文档构成、基本配置】
微信小程序学习记录[1][项目结构构成.基本配置]文章目录 项目结构构成 官方文档结构 基本配置 1. 小程序配置 1.1 app.json 1.2 page(页面名).json 1.3 sitema ...
最新文章
- Openoffice 安装与配置
- [SDOI2017]新生舞会
- 从近年CVPR看域自适应立体匹配
- 九度 1462:两船载物问题(01背包)
- third day- 01--文件操作
- P2转P3时出现‘utf-8‘ codec can‘t decode byte 0xb3 in position 0: invalid start byte(\x、decode解码)
- mysql innodb_data_file_path_MySQL修改innodb_data_file_path参数的一些注意事项
- c语言循环嵌套说课,C语言FOR循环说课稿.doc
- 大一笔记本电脑有用没?大一新生买什么笔记本电脑好?
- 利润从而何来?​
- 动态规划实战7 leetcode-221. Maximal Square
- MT4API跟单、外汇API跟单接口详解
- DTcms 上传图片BUG补丁,解决方案
- 大屏页面使用transform属性scale进行缩放,高德地图点击事件失效,地图展示模糊
- 集线器、网桥、交换机简介
- 学员答疑 | 投影后计算面积仍然是0?
- web前端基础——第五章
- 正则表达式|爬取百度图片
- 网络状态码 200 300 400 500
- 12306 订票助手 C# 版