1.文件作用域
1.1 在全局的.js文件里面进行如下定义,可以定义全局数据
var that = this
that.globalData:{userInfo: null}
//可以自定义全局数据
1.2 在其他的页面的.js文件里面需要引入全局数据
var app = getApp()
//可在onShow周期函数里面定义该全局数据并且显示例如:
onShow : function(){
app.globalData.userInfo = "xyz";
console.log(app.golbalData.userInfo)}
2.模块化(公共方法)
2.1 随意到一个页面下再新建一个Log.js文件并且定义方法
function: PrintLog(value){
consloe.log("随意输出"+ value)},
//将方法导出
module.exports.PrintLog = printLog;
2.2若要在其他页面中使用该方法需要到其.js文件中引入并且使用
val until = require("../../util/Log.js")
onShow:functions(){
Log.PrintLog("随意输入");}