2014-10-12 5 views
0

는 =하는 index.js 2보기 1보기가 alloy.js 티타늄 볼 another.js) 메소드를 index.js에서 가져 와서 이제는 another.js 뷰로 이동하지만 httpRequest 메소드가 완료된 후에 (alloy.js에서 선언되고 구현 됨) 이동하려고합니다.통화 another.js 내가 글로벌 클래스 (alloy.js 불렀다</p> <p></p> <p>전역 파일 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. 
+0

그냥 Alloy.createController ('controllername')가 아닙니다. getView(). open(); ? – phil

+0

덕분에, 나는 그것을 시도하고 내가 원하는 것을 성취하지 못했습니다. 하지만 귀하의 의견 후 내 another.js 파일을 검사하고 그것은 안드로이드를 지원하는 몇 가지 오류가 포함되어 그것이 another.js로 이동 아니 었 이유였다. – obaid

답변

1

당신이해야 할 첫 번째 일이 컨트롤러를 만드는 것입니다, 당신의 another.js이 컨트롤러해야합니다, 그것은 응용 프로그램을 마우스 오른쪽 클릭을하고 거기에서 새로운 컨트롤러를 생성하여 생성 할 수 있습니다.

일단 컨트롤러가 만들어지면 필자가 코멘트에서 말한 것을 쉽게 할 수 있습니다. 이 HttpClient 당신의 온로드 기능에 배치되어야한다

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

즉.

희망 하시겠습니까?