ie6在GWT 2.6.0 / GXT2.5.1中没有先前定义的错误

时间:2014-03-03 19:22:48

标签: gwt gxt

使用GWT 2.6.0和GXT 2.5.1编译代码时出现以下错误。

Loading inherited module 'com.sencha.gxt.ui.GXT'L
    Loading inherited module 'com.sencha.gxt.data.Data'
        Loading inherited module 'com.sencha.gxt.core.Core'
            [ERROR] The value ie6 was not previously defined.
            [ERROR] Line 96: Unexpected exception while processing element 'set-property'

即使我们没有在gxt.user.agent中指定ie6,我们仍然会收到错误:“[ERROR]以前没有定义值ie6。” 为什么GXT仍然尝试设置ie6,尽管我们没有在gxt.user.agent中设置它?

有没有人知道Sencha何时会发布解决此问题的新GXT版本?

2 个答案:

答案 0 :(得分:5)

他们已经发布了测试版:https://www.sencha.com/blog/announcing-gxt-3.1-beta/

...或者您可以重新启用ie6排列:

<extend-property name="user.agent" value="ie6" />

答案 1 :(得分:2)

只是澄清2分,

  1. 如果使用GXT-3.0.1或更早版本=&gt;它仅与GWT-2.5.1(或更早版本)兼容。
  2. 如果使用GXT-3.1.0_Beta =&gt;它仅与GWT-2.6.0(或更高版本)兼容。
  3. 否则在编译/运行时会引起各种错误。