目的 c では、nextClassname.recievedVariable = passedVariable; によって、2 つのクラス間で非常に簡単にデータを渡すことができます。
チタンも試したけどダメだった
私は次のように試しました
セカンドクラスで
$.table.addEventListener('click', function(e) {
var selected = e.row;
alert(e.row.title);
var TodayStatus = Titanium.UI.createWindow({ url:'TodayStatus.js' });
TodayStatus.seletedProj = e.row.title;
// var TodayStatus = new Alloy.createController("TodayStatus");
TodayStatus.getView().open();
});
別のクラスから文字列を受け取る必要がある最初の Calss で
var win = Ti.UI.currentWindow;
Ti.API.info(win.seletedProj);
しかし、次のようなエラーが発生します
message = "'undefined' is not an object (evaluating 'win.seletedProj')";
[ERROR] : name = TypeError;