0
저는 Titanium Studio의 응용 프로그램에서 작업하고 있습니다. MVC 인프라가 구현되어 있고 컨트롤러에서 일부 데이터를 Cloud에서 가져온 다음에 만 뷰를 호출하려고합니다. 코드는 이와 유사합니다. 쿼리에서하지 콜백, ";"(즐겨 찾기Asyncronus 함수가 반환됩니다.
Default : function() {
Cloud.Objects.query({
classname : 'Customer',
}, function(e) {
if (e.success) {
Ti.API.info('aci ' + e.Customer);
favorites = e.Customer;
return this.view("Default", favorites);
} else {
alert('Error:\\n' + ((e.error && e.message) || JSON.stringify(e)));
}
});
},
}
것은 첫 번째 함수는 this.view "기본값)"를 반환해야한다는 것이다. 또한, 쿼리 함수 asyncronus이며 데이터를 기다려야 만 다음보기를 호출합니다.
아이디어가 있으십니까?
는
나는 이것을 이렇게하고 싶었지만, 다시 한번 main 함수는 this.view (...)를 반환해야한다. eventListener를 만들면 이벤트 리스너가 콜백 함수를 받기 때문에 동일한 문제가 발생합니다. 반환 값을 주면 해당 함수는 main 함수가 아닌 view를 반환합니다. –