GWT:方法“getInnerHTML”不适用
第行出错:GWT:方法“getInnerHTML”不适用,gwt,Gwt,第行出错: @UiField Label label; //....... String labelHTML = label.getElement().getInnerHTML(); 调试时检查元素错误: Method "getInnerHTML" with signature "()Ljava/lang/String;" is not applicable on this object. StackTraceError: java.lang.IncompatibleCl
@UiField Label label;
//.......
String labelHTML = label.getElement().getInnerHTML();
调试时检查元素错误:
Method "getInnerHTML" with signature "()Ljava/lang/String;" is not applicable on this object.
StackTraceError:
java.lang.IncompatibleClassChangeError: Found interface com.google.gwt.user.client.Element, but class was expected
调试时label.getElement的值:
<div class="GEOL43OC- GEOL43ONY"></div>
请帮忙。这里的标签是什么?请提供更多信息。对不起,这是GWT Label。请在帖子中更新最短的可测试代码。@Braj我已经编辑了这个问题。是的,找到了解决方案。在调试使用元素类的代码时尝试热交换(即更改)时发生。