在纸张对话框上解除铁覆盖关闭

时间:2017-04-24 12:06:28

标签: polymer polymer-2.x

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

在视觉上关闭对话框后,我将如何执行我的操作。是否有一些推荐的去耦?

1 个答案:

答案 0 :(得分:1)

您可以使用Async或Debounce方法来延迟操作:

文档在这里: https://www.polymer-project.org/1.0/docs/devguide/instance-methods

使用去抖动的示例: Polymer: Delay value changed execution

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

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