运行使用Errai-UI的GWT应用程序时
我收到此错误:
警告:用[BUTTON]合成类型替换元素类型[INPUT] @Replace [data-field = username] element [] with 组件com.google.gwt.user.client.ui.TextBox []合成@Replace [data-field =密码] 元素[]与组件 com.google.gwt.user.client.ui.TextBox [] com.google.gwt.json.client.JSONException:错误 解析JSON:SyntaxError:意外的标记<
我已在RootPanel.get().clear()
期间添加@PostConstruct
,但仍然收到错误。
@PostConstruct
public void setup()
{
// Fix for Unexpected token JSONException being thrown
RootPanel.get().clear();
login.setText("Login");
login.addClickHandler(new ClickHandler() {
@Override
public void onClick(ClickEvent event) {
Window.alert("Logging in");
}
});
RootPanel.get("rootPanel").add(this);
}
我能错过什么?
答案 0 :(得分:0)
您的HTML5模板中可能会出现语法错误。我会验证它可以被验证为正确的HTML5没有语法错误。这将解释浏览器中的模板解析错误(这就是它在这里发生的情况。)