我是Appcelerator和Titianium Alloy的新手,我徘徊全局范围如何在控制器Javascript文件中运行。
将所有变量附加到这些文件中的单个全局对象仍然是最佳做法吗?在许多教程中,它们似乎只是在文件中声明了具有相当常见名称的变量而没有关闭范围。
答案 0 :(得分:0)
将您的全局变量和函数放在app/alloy.js
:
Alloy.Globals.myModule = require("myModule");
Alloy.Globals.myFunction = function(e){
// your logic function
};