我有以下代码:
Button export = new Button("CSV");
export.addListener(new ClickListener()
{
public void buttonClick(ClickEvent event)
{
CsvExport csvExport;
csvExport = new CsvExport(_table);
csvExport.setDisplayTotals(false);
csvExport.setDoubleDataFormat("0");
csvExport.excludeCollapsedColumns();
csvExport.setReportTitle("Document title");
csvExport.setExportFileName("Nome_file_example.csv");
csvExport.export();
getWindow().showNotification("Document saved", "The document has been exported.");
}
}
我希望通知仅在文件导出和下载后出现,但实际上通知不起作用,可能是因为它没有“等待”声明
csvExport.export();
完成。如果我评论它,通知就会起作用。
有人有什么建议吗?
非常感谢,