gpt4 book ai didi

javascript - Polymer.flush() 是做什么的?

转载 作者:行者123 更新时间:2023-11-29 16:05:05 24 4
gpt4 key购买 nike

Polymer.flush() 函数到底做了什么?我用它来编写使用纸对话的 polymer 组件的测试。它在 documentation 中说它必须在任何 dom 突变后立即调用。谁能解释一下幕后发生的事情以及需要此功能的其他一些场景?

最佳答案

根据位于 here 的文档,它说 Polymer.flush()强制刷新几类异步排队的任务。

因此,当您进行影响 ShadyDOM 分布的动态更改或执行一些异步操作(如插入、附加、删除)或存在动态 DOM 更改(如升级元素和调用附加/分离)时,Polymer 对它们进行排队并处理这些更改。

调用 Polymer.dom.flush() 确保这些任务同步完成。

关于javascript - Polymer.flush() 是做什么的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45525241/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com