2016-04-09 17 views
0

我有多個.js文件,並在每個文件我有一個觀點添加不同的.js文件佈局,以當前窗口中鈦

var view = Ti.UI.createView({ 
    backgroundImage : '/images/myiage.jpg', 
    width : deviceWidth + 10 
}); 

然後創建我的標籤的,TextView的的,的ImageView並將其添加到創建視圖。

view.add(label); 
view.add(textview); 
view.add(imageview); 

如何將此佈局從其他.js文件添加到當前窗口?例如,當用戶點擊一個按鈕時,我需要將我的佈局更改爲在另一個.js文件中定義的佈局。但我現在不會如何在按鈕單擊事件中包含te其他.js文件。

我沒有使用合金夾做這將是聽取第一個控制器上的自定義事件,那麼當你的第二個控制器檢測到按鈕按下,激發關閉該事件

+0

把這段代碼放在一個JS文件中,然後使用常用的js功能(比如exports)來公開一個函數,並在你想要的js文件中需要這個文件並在那裏調用暴露的函數。 – Swanand

回答

0

的一種方式。

另一種方式是傳遞js文件之間的控制器引用,這些引用可能很容易在流水線後結束。

相關問題