原 微信小程序如何声明全局变量?
摘要: 在 JavaScript 文件中声明的变量和函数只在该文件中有效;不同的文件中可以声明相同名字的变量和函数,不会互相影响
1、 app.js 中配置变量
//App.js
App({
BASE_URL: 'http://www.1m85.com/api',
onLaunch: function () {
console.log('App Launch')
},
onShow: function () {
console.log('App Show')
},
onHide: function () {
console.log('App Hide')
}
})
2、通过全局函数 getApp() 可以获取全局的应用实例,然后调用配置常量
/pages/index/index index.js测试
Page({
onLoad:function(options){
var app = getApp(); // Get the app instance.
console.log(app.BASE_URL);
}
})
© 著作权归作者所有