api 请求
基础库兼容
不同页面传值方式:
url传值到不同页面
app.js中的globalData
const app = getApp() // 获取app.globalData
wx.setStorage/wx.setStorageSync、wx.getStorage/wx.getStorageSync
传值方式:
url传值
全局变量传值 ,可修改
将值写入本地缓存 wx.setStorageSync(key,value);
最大支持10M内容
URL传值
全局传值
本地传值
1url加请求参数
2定义全局变量app.js
globalData:{key:value;..}
使用:页面中必须获取应用实例,const app = getApp()
然后通过 app.globalData.变量 取值
3wx.setStorageSync(key,data)添加到缓存中,
在需要的页面通过wx.getStorageSync(key)获取值
===
给当前页中变量赋值,var self=this; self.setData({变量:获取的值})
传参分为三种方式 常用为缓存 wx.
setStorageSync(key,data)
获取为 wx.getStorageSync(value)
页面跳转:navigateTo跳转,想点什么跳转,
就在什么元素上用bindtap绑定
wx.navigateTo({
url: ‘/pages/detail/detail?title=’ + title
})
1.从一个页面到另一个页面传值:
1.1wx.navigateTo({url:'',})
1.2app.globalData全局变量
1.3wx.setStorageSync(key,data)同步写入缓存,
wx.getStorageSync(key)从缓存中读取数据
2.音频视频不建议写到本地缓存里,太大了,本地缓存能存10M左右
传值方式
1:url ?xx=xx
2:app.globalData 全局变量
3:wx.setStorageSync("",xx); 缓存数据 getStorageSync
传值方式
1:url
2:app.js
3:wx.setStorageSync("",xx);
项目地址:https://github.com/lshxiao/myfirst
页面传值的三种方式
直接在url后面加,'url' + title
在app.js里面写在全局下,globalData,在其他页面中引用
(最常见的,适合占内存小的文本,不适合音频,因为最大支持本地内容只有10兆)wx.setStorageSync('title', title)写在缓存中, wx.getStorageSync('title'); 从缓存中取
URL传值

页面传值的三种方式
直接在url后面加,'url' + title
在app.js里面写在全局下,globalData,在其他页面中引用
wx.setStorageSync('title', title)写在缓存中, wx.getStorageSync('title'); 从缓存中取
第1章 微信小程序基础
1-1 什么是微信小程序(01:44)
1-2 小程序有哪些宣传方式...(01:51)
1-3 小程序官方文档介绍...(05:07)
1-5 小程序开发流程(01:59)
1-6 如何注册小程序(02:44)
1-7 新建小程序项目(02:29)
1-8 微信开发者工具的使用...(10:48)
1-9 代码结构讲解(06:33)
1-10 代码编写-Tabbar配置...(05:05)
第2章 代码编写-小案例实操
2-1 首页开发(上)(19:05)
2-2 首页开发(下)(11:04)
2-3 加入页面开发(09:32)
2-4 小程序常见问题(一)API请求,基础库兼容
2-5 小程序常见问题(二)不同页面传值方式
本地缓存支持10M内容
ghfjh/hsguykgj挂号费创建
const app=getApp()
页面传递数值,通过?key=value的形式传递过去。页面在onLoad函数中能够获取到{key:value}
wx.setStorageSync('','')
传值方式:
从服务器端直接获值
wx.navigateTo({url:'****','要传的值'})
wx.setStorageSync('key','value')设置值,wx.getStorageStnc('key','value')获取值
app.js中的值相当于是全局变量,通过app.globalData.Xxx获值