完成Readme
parent
6c907b4e6d
commit
ac19e53857
|
@ -0,0 +1,14 @@
|
||||||
|
{
|
||||||
|
"name": "@bytedo/keyboard",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"description": "支持各种按钮组合。原生js开发, 无任何依赖(不到2KB)。使用也非常简单。",
|
||||||
|
"main": "dist/index.js",
|
||||||
|
"repository": {
|
||||||
|
"type": "git",
|
||||||
|
"url": "git+https://github.com/bytedo/keyboard.git"
|
||||||
|
},
|
||||||
|
"keywords": ["keyboard", "hotkey", "shortcut", "yutent"],
|
||||||
|
"author": "yutent",
|
||||||
|
"license": "MIT",
|
||||||
|
"dependencies": {}
|
||||||
|
}
|
|
@ -28,7 +28,11 @@ function hide(target, name, value) {
|
||||||
function check(ev) {
|
function check(ev) {
|
||||||
var checked = false
|
var checked = false
|
||||||
|
|
||||||
|
if (typeof this.keys.key === 'object') {
|
||||||
|
checked = this.keys.key.includes(ev.keyCode)
|
||||||
|
} else {
|
||||||
checked = ev.keyCode === this.keys.key
|
checked = ev.keyCode === this.keys.key
|
||||||
|
}
|
||||||
|
|
||||||
if (checked) {
|
if (checked) {
|
||||||
for (let k of this.keys) {
|
for (let k of this.keys) {
|
||||||
|
|
Loading…
Reference in New Issue