2011-01-08 58 views
1

我是GWT的新手,並試圖理解gwt.xml的作用。該文檔說,可以指定<替換爲... >,您可以在其中指定基於當前用戶代理的不同實現。我的問題是:誰評估這些規則,什麼時候?執行堆棧的哪一部分處理gwt.xml?順便說一下,規則可以在運行時修改嗎?gwt.xml的評估

回答

2

你在談論延期綁定。

  • 編譯器評估這些規則 - 當然在編譯時 - 並根據參數創建或選擇特定的實現。有關更多詳細信息,請參閱deferred bindings documentation
  • 再次編譯器
  • 它們不能在運行時修改,但根據您的用例,有很多庫可以在運行時配置/動態配置。如果你能提供一個用例,我相信我們可以找到一些東西來幫助你。