我在我的应用程序中使用 GWT 从服务器检索数据。由于这需要一段时间,我的想法是使用基于 d3 的可视化系统来显示一个漂亮的加载动画
这是一个显示情况的示例
btnShow.addClickHandler(new ClickHandler() {
public void onClick(ClickEvent event) {
.....
.....
//calls native javascript that will setup the needed transisitons using d3s native select().transition() system
showWaitingAnimation(visualizationHTMLPlane)
//calls my gwt server side
server.getPoints(callBack);
}
}
由于 GWT 调用是异步的,我认为创建动画是可能的,但是只有在我删除 GWT 中的服务器调用时才会执行转换。
有谁知道为什么会发生这种情况以及解决方案是什么?