mirror of
https://gitee.com/dromara/go-view.git
synced 2026-04-23 00:00:12 +08:00
fix: 修改快捷键功能与提示
This commit is contained in:
@@ -139,23 +139,23 @@ const shortcutKeyOptions = [
|
||||
value: '1'
|
||||
},
|
||||
{
|
||||
label: 'Delete 删除',
|
||||
label: 'Alt + Delete 删除',
|
||||
value: '2'
|
||||
},
|
||||
{
|
||||
label: 'Ctrl + C 复制',
|
||||
label: 'Alt + C 复制',
|
||||
value: '3'
|
||||
},
|
||||
{
|
||||
label: 'Ctrl + X 剪切',
|
||||
label: 'Alt + X 剪切',
|
||||
value: '4'
|
||||
},
|
||||
{
|
||||
label: 'Ctrl + Z 后退',
|
||||
label: 'Alt + Z 后退',
|
||||
value: '5'
|
||||
},
|
||||
{
|
||||
label: 'Ctrl + Shift + Z 前进',
|
||||
label: 'Alt + Shift + Z 前进',
|
||||
value: '6'
|
||||
}
|
||||
]
|
||||
|
||||
@@ -21,19 +21,22 @@ const KeyboardHandle = (e: KeyboardEvent) => {
|
||||
const key = e.key.toLowerCase()
|
||||
|
||||
// 删除
|
||||
if (key === keyboardValue.delete) {
|
||||
chartEditStore.removeComponentList()
|
||||
return
|
||||
}
|
||||
// if (key === keyboardValue.delete) {
|
||||
// chartEditStore.removeComponentList()
|
||||
// return
|
||||
// }
|
||||
|
||||
// 前进
|
||||
if (e.ctrlKey && e.shiftKey && key == keyboardValue.back) {
|
||||
if (e.altKey && e.shiftKey && key == keyboardValue.back) {
|
||||
chartEditStore.setForward()
|
||||
return
|
||||
}
|
||||
|
||||
if (e.ctrlKey) {
|
||||
if (e.altKey) {
|
||||
switch (key) {
|
||||
// 删除
|
||||
case keyboardValue.delete: chartEditStore.removeComponentList()
|
||||
break;
|
||||
// 复制
|
||||
case keyboardValue.copy: chartEditStore.setCopy()
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user