javascript - 在 react 中修改 CTRL+F 之类的快捷键
问题描述
如何使用 react 在我的网站中重新创建ctrl + f快捷键?我想使用任何快捷方式来触发过滤功能?
解决方案
您可以使用 vanilla javascript 文档 keyup 事件,例如:
document.onkeyup = function(e) {
if (e.ctrlKey && e.which === 70){ // CTRL+F
// Put your code here
}
}
否则,如果您想使用更“反应”友好的东西,请查看https://github.com/jaywcjlove/react-hotkeys#readme
推荐阅读
- python - 如何在 Python 中生成彼此相邻的词云
- java - Java - 无法在 Firefox 浏览器中使用 selenium 网格
- r - R中的组合蒙特卡罗模拟
- linkedin - LinkedIn V2 版本 API“没有足够的权限访问 /me GET”
- python - 抓取网页时出现不可散列的类型列表问题
- r - 如何停止将 last.dump.out 和 .rda 保存到文件
- javascript - 在 Phaser 3 中更改场景的问题
- node.js - gmail未收到Nodemailer电子邮件
- sql - 加快对 600 万行表的 SQL SELECT 查询
- sql-server - 如何在 SQL Server 中部署期间不禁用触发器