2.使用的时候用var api = require('../../utils/api.js')加载代码,然后使用api.SYNC_TABLE_URL 直接调用
3.调用方世和法也差不多。
微信小程序本雀备作用域下调用全局JS详顷闷毁解本地wxml文罩衫件
?
1
2
3
<view>
app版本:{{version}}
</view>
本地js文件
?
1
2
3
4
5
6
7
8
9
10
11
12
var app
Page({
data:{
},
onLoad:function() {
app = getApp()
this.setData({version:app.globalData.appName})
}
})
全局js文件
?
1
2
3
4
5
6
7
8
9
//app.js
App({
globalData:{
appName:"hcoder"
},
test:function () {
console.log("ok")
}
})
App():注册一个小程序,小程序的入口方法
getApp():获取全信颤局对象,滑穗败然后进行全局变量和全局方法的使用
app.js
demo.js(其他页面调用)
1、App() 必须在 app.js 中注册,且不能注册多个。
2、不要在定义于 App() 内的函数中调用 getApp() ,使族芦用 this 就可以拿到 app 实例。
网站导航
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)