Mobile 钛合金移动应用程序中的全局配置
我是钛合金手机的新手,有点被卡住了。我有一个app.js文件和services.js文件,它向URI发送一些HTTP请求。我的问题是,我想在app.js中创建一个全局变量,services.js可以使用该变量,其他文件在包含时也可以使用 最好的方法是什么Mobile 钛合金移动应用程序中的全局配置,mobile,titanium,Mobile,Titanium,我是钛合金手机的新手,有点被卡住了。我有一个app.js文件和services.js文件,它向URI发送一些HTTP请求。我的问题是,我想在app.js中创建一个全局变量,services.js可以使用该变量,其他文件在包含时也可以使用 最好的方法是什么 在PHP中,您会有一个配置文件,但在Tianium mobile中如何操作 如果您使用的是Ti.include中的services.js,它将可以访问app.js中声明的所有内容。您通常创建自己的命名空间,并将“全局”变量放入其中: var m
在PHP中,您会有一个配置文件,但在Tianium mobile中如何操作 如果您使用的是Ti.include中的services.js,它将可以访问app.js中声明的所有内容。您通常创建自己的命名空间,并将“全局”变量放入其中:
var myapp = {};
myapp.myGlobalVariable = 'something';
.根据需要变量的时间长短,您可以采用3种方法。如果在会话范围之外需要它(稍后),可以将其存储在或中 最后一个选项(仅会话选项)是常规JavaScript变量。正如Jeff所指出的(在这里复制他的代码) 在任何函数打开之前,应先声明此
myapp
。所以在全球范围内
var myapp = {};
myapp.myGlobalVariable = 'something';