❶ 微信小程序WXML页面如何获取全局变量值

首先在wxml中是无法显示app.js中的全局变量(也就是app.js里面globalData中的变量),如果想用到app.js中的变量时可以在当前页面中的js文件里面先将全局变量获取的本地。举例子如下
------------------------分割线---------------------------
需求:将全局变量中的test:"hello world!" 显示到当前页面
-----------------------分割线--------------------------

app.js文件内容
App({
globalData{
test:"hello world"

}

})
-----------------------分割线---------------------

index.js文件内容
var app =getApp()

Page({
test:null

})
onLoad: function (options) {
this.setData({
test:app.globalData.test

})

}
---------------------分割线------------------------
index.wxml文件内容
<view>{{test}}</view>

❷ 微信小程序的全局变量跟数据缓存的区别,用什么比较好

缓存就是类似数据库,全局变量就是所有页面都能用,这是两个东西,比如回说新闻应用,答首页的数据需要放到缓存里,然后下次访问首页的时候直接加载缓存的数据,然后在异步调用接口刷新数据,这样在进入首页的时候就不需要loading了,直接能看到数据,感觉就是秒开,用户体验更好一些,全局变量就是类似用户登录信息,登录之后设置成全局的,每个页面都可以使用,不然跳转后就需要每次都重新获取用户信息

❸ 微信小程序怎么把变量传到另一个页面

1、两个页面之间传值,例如点击A页面跳转到B页面,把A页面的变量传到B页面。