diff --git a/package-lock.json b/package-lock.json index 8ff08f9..145c382 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,6 +11,8 @@ "axios": "^1.6.5", "core-js": "^3.8.3", "element-ui": "^2.15.14", + "simple-keyboard": "^3.7.45", + "simple-keyboard-layouts": "^3.3.55", "vant": "^2.13.2", "vue": "^2.6.14", "vue-router": "^3.5.1", @@ -10888,6 +10890,16 @@ "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", "dev": true }, + "node_modules/simple-keyboard": { + "version": "3.7.45", + "resolved": "https://registry.npmmirror.com/simple-keyboard/-/simple-keyboard-3.7.45.tgz", + "integrity": "sha512-53BSay9h99V8GuHvBmiUiNesG4oFwTJpMcE/nf3VXWYX95njPJeLdhDzgFljIITjZ6nKXe8E2Lp7OMArI+R/Cw==" + }, + "node_modules/simple-keyboard-layouts": { + "version": "3.3.55", + "resolved": "https://registry.npmmirror.com/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.55.tgz", + "integrity": "sha512-IV3NE1OuVME4vkpXhiXlB+CRR0SLU8/dW8+JsGIzLLAlxteYSquT/gle+ldeKrx7iiJnCJGRr47oP2KfBGqKEQ==" + }, "node_modules/sirv": { "version": "2.0.4", "resolved": "https://registry.npmmirror.com/sirv/-/sirv-2.0.4.tgz", @@ -21240,6 +21252,16 @@ "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", "dev": true }, + "simple-keyboard": { + "version": "3.7.45", + "resolved": "https://registry.npmmirror.com/simple-keyboard/-/simple-keyboard-3.7.45.tgz", + "integrity": "sha512-53BSay9h99V8GuHvBmiUiNesG4oFwTJpMcE/nf3VXWYX95njPJeLdhDzgFljIITjZ6nKXe8E2Lp7OMArI+R/Cw==" + }, + "simple-keyboard-layouts": { + "version": "3.3.55", + "resolved": "https://registry.npmmirror.com/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.55.tgz", + "integrity": "sha512-IV3NE1OuVME4vkpXhiXlB+CRR0SLU8/dW8+JsGIzLLAlxteYSquT/gle+ldeKrx7iiJnCJGRr47oP2KfBGqKEQ==" + }, "sirv": { "version": "2.0.4", "resolved": "https://registry.npmmirror.com/sirv/-/sirv-2.0.4.tgz", diff --git a/package.json b/package.json index 61b989b..31b1beb 100644 --- a/package.json +++ b/package.json @@ -11,6 +11,8 @@ "axios": "^1.6.5", "core-js": "^3.8.3", "element-ui": "^2.15.14", + "simple-keyboard": "^3.7.45", + "simple-keyboard-layouts": "^3.3.55", "vant": "^2.13.2", "vue": "^2.6.14", "vue-router": "^3.5.1", diff --git a/src/views/Scrap.vue b/src/views/Scrap.vue index dbfb3a1..93d3dd3 100644 --- a/src/views/Scrap.vue +++ b/src/views/Scrap.vue @@ -1,60 +1,120 @@ - diff --git a/src/views/components/simpleKeyboard.vue b/src/views/components/simpleKeyboard.vue new file mode 100644 index 0000000..68f6b2b --- /dev/null +++ b/src/views/components/simpleKeyboard.vue @@ -0,0 +1,159 @@ + + + + +