2010-12-16 36 views
0

我正在着手開發我的第一個GWT應用程序,並且我正在使用GWT平臺,該平臺基於Ray Ryan在Google IO上向MV提供的談話。我正在嘗試以正確的方式構建我的應用程序。我的理解是,我有一個應用程序中的每個視圖的主持人,每個視圖本質上是應用程序中的一個頁面。構建GWT應用程序的正確方法

我感到困惑的地方是如何處理非動態頁面。就像說你只有一個'關於'頁面(就像Stack Overfliw中的那個),它根本就沒有交互性。你還會定義一個主持人併爲此觀點嗎?

這個問題的其他部分是你有沒有在應用程序中的所有編譯的JavaScript加載到一個HTML文件?

回答

1

是的,對於第二個問題。只有一個HTML頁面。你所做的只是在該html內切換面板。 當你做一個RootPanel.get(['id']).add()你實際上只改變了頁面的一部分。

至於關於頁面,並不是真的需要實現一個演示者。 演示者定義了將在您的視圖中發生的「事件」,因此您的視圖可以在您的控制器上調用這些方法。如果視圖沒有發生任何事件,它不需要控制器。沒有意義實施:)

相關問題