Polymer 解耦纸张对话框上关闭的熨斗覆盖层

Polymer 解耦纸张对话框上关闭的熨斗覆盖层,polymer,polymer-2.x,Polymer,Polymer 2.x,当我的一个纸质对话框被确认时,我想执行一个耗时的操作。我注意到,当调用纸张对话框iron overlay closed事件的处理程序时,对话框仍然可见 对话框可视关闭后,我将如何执行操作。是否有一些推荐的解耦方法?您可以使用异步或去抖动方法来延迟操作: 文件如下: 使用去盎司的示例: 有时我在这种情况下使用自定义超时: setTimeout(function() { //do something after 300ms }.bind(this),300);

当我的一个纸质对话框被确认时,我想执行一个耗时的操作。我注意到,当调用纸张对话框iron overlay closed事件的处理程序时,对话框仍然可见


对话框可视关闭后,我将如何执行操作。是否有一些推荐的解耦方法?

您可以使用异步或去抖动方法来延迟操作:

文件如下:

使用去盎司的示例:

有时我在这种情况下使用自定义超时:

setTimeout(function() { 
         //do something after 300ms
}.bind(this),300);