0

我正在尝试使用 debounce 功能为我的应用程序设置自动注销。我的理解是,如果我的应用程序未使用,去抖动功能将在 30 秒后触发该功能。我试图阅读 debounce 的文档,感觉我已经做了一些确切的事情。我错过了什么吗?还是我的理解完全错误?

var logout_debounce = _.debounce(debounceHandler, 30);

function debounceHandler() { location.reload(); }

$("body").on("mousemove", logout_debounce);
4

2 回答 2

1

那 30 是毫秒,如果你想在 30 秒后触发它;你必须使用30*1000 = 30000

于 2017-08-31T12:39:02.020 回答
1

时间以毫秒为单位,所以你需要做30 * 1000

于 2017-08-31T12:33:40.107 回答