大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
这篇文章主要介绍了小程序开发的基础知识点,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
成都创新互联公司2013年开创至今,先为荥阳等服务建站,荥阳等地企业,进行企业商务咨询服务。为荥阳企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。
this作用域
这个在调试的时候可能会因为定义而不报错,从而调试起来很麻烦,所以要特别注意
onLoad: function () { var that = this wx.request({ url: 'https://域名/AppService/UserHandler.ashx', data: { }, method: 'GET', header: { 'Content-Type': 'application/json' }, success: function (res) { that.setData({ }) }, fail: function (res) { } }) }
异步
request是异步请求,所以同级函数,一个请求,一个获取请求的返回值是获取不到的,需要使用回调函数
TLS版本
请求数据时,会提示一个TLS版本不能高于1.0,在项目中把“开发环境不校验请求域名以及TLS版本”勾选上
https
小程序只支持绑定域名的https,并在小程序管理界面的request进行配置
全局变量
->定义
//app.js App({ onLaunch: function () { }, globalData: { userInfo: null } })
->赋值
//index.js //获取应用实例 var app = getApp() Page({ data: { userInfo: {} } })
->获取使用
//user.js //获取应用实例 var app = getApp() Page({ // 页面初始数据 data: { userInfo: null }, onLoad: function () { this.setData({ userInfo: getApp().globalData.userInfo, }) } })
感谢你能够认真阅读完这篇文章,希望小编分享的“小程序开发的基础知识点”这篇文章对大家有帮助,同时也希望大家多多支持创新互联,关注创新互联行业资讯频道,更多相关知识等着你来学习!