♻️: 提炼 devDependencies 公共依赖

This commit is contained in:
就眠儀式
2022-05-11 09:31:41 +08:00
parent 385573cf5d
commit eafde8fa76
8 changed files with 84 additions and 1245 deletions

View File

@@ -42,21 +42,6 @@
"uuid": "^8.3.2",
"vue-i18n": "^9.1.9"
},
"devDependencies": {
"@babel/core": "^7.17.9",
"@babel/preset-env": "^7.15.8",
"@babel/preset-typescript": "^7.15.0",
"@rollup/plugin-babel": "^5.3.0",
"@types/node": "^16.11.9",
"@vitejs/plugin-vue": "^2.3.1",
"@vue/compiler-sfc": "^3.2.33",
"@vue/server-renderer": "^3.2.33",
"less": "^4.1.2",
"rimraf": "^3.0.2",
"rollup": "^2.70.1",
"typescript": "^4.6.3",
"vite": "2.9.8"
},
"files": [
"lib",
"es",

View File

@@ -198,17 +198,18 @@ const onFullscreenchange = function (event: KeyboardEvent) {
};
/**
* 屏蔽 F11 按键原生事件,用 fullscreenAPI 代替
* 屏蔽 F11 按键原生事件,用 fullscreenAPI 代替
* @param event 键盘事件
*/
const onKeydownF11 = function(event: KeyboardEvent) {
const onKeydownF11 = function (event: KeyboardEvent) {
// DOM 根节点全屏
let isRootNodeFullscreen = props.immersive && (!activeEl.value || activeEl.value === defaultElement)
if(event.key === "F11" && isRootNodeFullscreen){
let isRootNodeFullscreen =
props.immersive && (!activeEl.value || activeEl.value === defaultElement);
if (event.key === "F11" && isRootNodeFullscreen) {
event.preventDefault();
toggle();
}
}
};
onMounted(() => {
//@ts-ignore