黔优媒体网-软文媒体自助发稿平台!
  1. 行业资讯
  2. 正文

小程序开发的简单实例代码

来源:黔优媒体网   时间:2024-09-19

最近在开发一款微信小程序的应用,我也是从零开始,在开发过程中遇到需要注意的地方做一个整理。

this作用域

这个在调试的时候可能会因为定义而不报错,从而调试起来很麻烦,所以要特别注意

onLoad: function () {
 var that = this
 wx.request({
 url: #39;https://域名/AppService/UserHandler.ashx #39;, 
 data: {
 method: #39;GET #39;,
 header: {
 #39;Content-Type #39;: #39;application/json #39;
 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,
})

【相关推荐】

1. 微信小程序完整源码下载

2. 追格微信小程序应用商店源码

3. 微信小程序demo:阳淘

以上就是小程序开发的简单实例代码的详细内容,更多请关注php中文网其它相关文章!

最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。


【免责申明】黔优媒体网以上展示内容来源于用户自主上传、合作媒体、企业机构或网络收集整理,版权争议与本站无关,文章涉及见解与观点不代表黔优媒体网官方立场,请读者仅做参考,本文标题:小程序开发的简单实例代码;欢迎转载,转载时请说明出处。若您认为本文侵犯了您的版权信息,或您发现该内容有任何违法/违规的内容,请您立即联系我们及时修正或删除。(邮箱号: kefu@qianu.com)
此操作需要登录,请先登录~
免费注册会员,尽享国内领先平台!