获取当前打开的钛合金窗口?

时间:2017-05-08 18:52:40

标签: javascript mobile titanium titanium-alloy

有没有办法获得当前打开的窗口?

在控制器中可以使用this.getView()来获取该控制器的相对视图。

由于控制器可以打开项目中的任何视图,我不仅想知道控制器的视图,我还想要顶部打开(聚焦)视图。

2 个答案:

答案 0 :(得分:1)

您可以使用$ .getView()从其随附的控制器访问视图。如果您想按ID访问项目,例如一个带有id" myTextField"的TextField将是$ .myTextField。

如果您想知道当前最受关注的视图,那么您应该知道您的应用正在做什么 - 因为您刚刚打开的控制器/视图将是最顶级的视图。

为什么你需要知道最顶层的视图?

答案 1 :(得分:0)

您需要跟踪所有打开的窗口,最好是它们的控制器。

this answer可能会给你一些见解。