Javascript 如何检查按钮是否在5秒钟左右按下?

Javascript 如何检查按钮是否在5秒钟左右按下?,javascript,angular,Javascript,Angular,如何限制用户在angular 2中按按钮的次数?这样他们就不能垃圾邮件的更新按钮,垃圾邮件的数据库 例如,如果用户愿意,他们应该能够每5秒钟按一次更新按钮 我的猜测是设置一个new Date()变量,然后用一个新日期检查日期,看看它是否在5秒前按下。如何检查?只要在用户单击后将禁用的变量设置为true,然后在回调上/设置超时5秒后将其设置为false?到目前为止您尝试了什么?请出示你的代码。好的,那就行了。我没有考虑使用禁用的变量。谢谢

如何限制用户在angular 2中按按钮的次数?这样他们就不能垃圾邮件的更新按钮,垃圾邮件的数据库

例如,如果用户愿意,他们应该能够每5秒钟按一次更新按钮


我的猜测是设置一个
new Date()
变量,然后用一个新日期检查日期,看看它是否在5秒前按下。如何检查?

只要在用户单击后将禁用的变量设置为true,然后在回调上/设置超时5秒后将其设置为false?到目前为止您尝试了什么?请出示你的代码。好的,那就行了。我没有考虑使用禁用的变量。谢谢