从alloy.js钛中调用another.js视图

时间:2014-10-12 14:47:11

标签: titanium-mobile titanium-alloy

有第一个视图= index.js 第二个视图= another.js

全局文件alloy.js

我已经从index.js调用了全局类(alloy.js)方法,现在我想移动到another.js视图但是在httpRequest方法完成之后(在alloy.js中声明并实现)。

---alloy.js---

Alloy.Global.httpMethod=function(){

//xml response is achieved, now from here i want to navigate to another.js view

}

---index.js---

Alloy.Global.httpMethod();

---another.js---

//some UI objects.

1 个答案:

答案 0 :(得分:1)

您要做的第一件事是创建一个控制器,您的another.js必须是一个控制器,可以通过右键点击应用并从那里创建一个新控制器来创建它。

创建控制器后,您可以轻松完成Phil在评论中所说的内容。即

Alloy.createController('another').getView().open();

这必须放在HttpClient的onload函数中。

希望它有所帮助。