2011-01-08 34 views
1

我是GWT的新手,并试图理解gwt.xml的作用。该文档说,可以指定<替换为... >,您可以在其中指定基于当前用户代理的不同实现。我的问题是:谁评估这些规则,什么时候?执行堆栈的哪一部分处理gwt.xml?顺便说一下,规则可以在运行时修改吗?gwt.xml的评估

回答

2

你在谈论延期绑定。

  • 编译器评估这些规则 - 当然在编译时 - 并根据参数创建或选择特定的实现。有关更多详细信息,请参阅deferred bindings documentation
  • 再次编译器
  • 它们不能在运行时修改,但根据您的用例,有很多库可以在运行时配置/动态配置。如果你能提供一个用例,我相信我们可以找到一些东西来帮助你。