関数で初期化された変数にアクセスするにはどうすればよいですか?main.nameはnull値を与えてくれます。値は関数またはメインで初期化されていますが、フィードでは初期化されていません。これは私の例です、
var main = Titanium.UI.createWindow();
var feed = Titanium.UI.createWindow({
title:'feeds',
url:'main_windows/feeds.js',
barImage:'bg_content.gif',
username:main.name //im trying too access this varibale from main.
});
Ti.App.addEventListener('grantEntrance',function(event)
{
main.title ='Welcome'+event.username;
main.url = 'main_windows/main.js';
main.name = event.username; // this is where the varibale is intialised
main.email = event.email;
main.barImage='bg_content.gif';
});
これがばかげた質問のように思えても申し訳ありませんが、javascriptの初心者なので、削除するように言ってください。私はそれをグロブか何かに変えることができるかどうか疑問に思いました。