Я создаю приложение с appcelerator-studio.Как вызвать метод от контроллера к другому контроллеру appcelerator
Приложение создать программно таблицу с этим кодом:
controller.js
var rowData = [];
var header = Alloy.createController('result_row_header',{
examination:Titanium.Locale.getString(lang+"examination"),
start_date:Titanium.Locale.getString(lang+"start_date"),
end_date:Titanium.Locale.getString(lang+"end_date")
});
var viewHeader = header.getView();
//DISEGNO LA TESTATA
rowData.push(viewHeader);
$.table.setData(rowData);
function set_fields(lang) {
header.changeLanguage(lang);
}
result_row_header.js
var args = arguments[0] || {};
$.examination.text = args.examination;
$.start_date.text = args.start_date;
$.end_date.text = args.end_date;
function changeLanguage(lang){
$.examination.text=Titanium.Locale.getString(lang+"examination");
}
Теперь я хочу, чтобы вызвать метод changeLanguage от controller.js, но если я попытаюсь выполнить метод set_fi leds (from controller.js) У меня есть ошибка.