在app.js中注册
//app.js
App({
onLaunch: function(options) {
console.log("onLaunch");
},
onShow: function(options) {
console.log("onShow");
// Do something when show.
},
onHide: function() {
console.log("onHide");
// Do something when hide.
},
onError: function(msg) {
console.log(msg)
},
test:function() {
console.log("I am func from App.js");
},
globalData: {
userInfo:null,
url: 'https://wdja.cn/api.php'
}
})
在index.js中使用
两种方法
var app = getApp();
onLoad: function () {
var that = this
wx.request({
url: app.globalData.url,
.......
app.test(); // 调用全局方法
或直接
onLoad: function () {
var that = this
wx.request({
url: getApp().globalData.url,
.....
getApp().test(); // 调用全局方法