【发布时间】:2014-07-08 17:49:37
【问题描述】:
我有 4 个控制器,index.js、token.js、main.js 和 token.js。如果未找到详细信息,则索引检查身份验证并重定向到token.js 以获取用户详细信息。如果身份验证检查,则它会打开带有用户详细信息的main.js。现在,就在token.js 内的open() 命令之后,我有这一行来显示指标活动:
var dispIndicator = Alloy.createController('loader').getView();
dispIndicator.open();
现在,我没有对指示器使用超时,因为我想准确了解 main.js 进程后面的显示何时完成。当所有内容都已获取并且所有元素都准备好后,在 main.js 内,我有这行来关闭指示器:
var dispIndicator = Alloy.createController('loader').getView();
dispIndicator.close(); // also tried hide();
但是,这不起作用,而是给出undefined 错误。
如何从主控制器中关闭加载器?
【问题讨论】:
标签: mobile android-activity titanium