gpt4 book ai didi

javascript - 如何确定函数(渲染器)自一段时间(完成)以来没有被调用?

转载 作者:行者123 更新时间:2023-11-27 23:23:01 26 4
gpt4 key购买 nike

我有一个表,其中包含一些元素的属性,并且我在“onready”事件中使用 extjs 和纯 JavaScript 在每个输入上应用一些自定义事件。该表还为每一列附加了渲染器,当我向下滚动时,它会触发,以查看开始时未看到的元素,之后我的更改会丢失在顶部的元素中,并且不会应用于底部。所以我的问题是:

如何检查函数是否在 100 毫秒后没有被调用,并且不再被调用?正常情况下,函数中的简单标志可能没问题,但是这个标志会触发很多次,然后就不再执行了。有什么想法吗?

我只能使用纯JS和EXTJS。

最佳答案

您可以使用Ext.Function.createBuffered创建缓冲函数。

然后,您可以从渲染器中调用结果函数。当渲染器在预定义的时间内没有被调用时,内部函数会自动执行。如果同时调用它,计时器将再次开始运行。

关于javascript - 如何确定函数(渲染器)自一段时间(完成)以来没有被调用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35217991/

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