diff --git a/src/main/modules/tabs/index.ts b/src/main/modules/tabs/index.ts index fedbee0..7e933af 100644 --- a/src/main/modules/tabs/index.ts +++ b/src/main/modules/tabs/index.ts @@ -21,12 +21,14 @@ class Tabs extends BaseClass { public events = new EventEmitter() - private curRect: { - x: number - y: number - width: number - height: number - } | null = null + private curRect: + | { + x: number + y: number + width: number + height: number + } + | undefined = undefined constructor() { super() @@ -46,7 +48,6 @@ class Tabs extends BaseClass { } add(url: string, active: boolean, win: BrowserWindow) { - if (!this.curRect) throw new Error("请绑定区域显示") const tab = new Tab({ url }, win, this.curRect) tab.events.on("window-open", ev => { debug(ev) diff --git a/src/renderer/src/components/NavBar.vue b/src/renderer/src/components/NavBar.vue index da3ec07..a8f6ac4 100644 --- a/src/renderer/src/components/NavBar.vue +++ b/src/renderer/src/components/NavBar.vue @@ -5,6 +5,9 @@
{{ config.app_title }}
+
+
菜单
+
关于
@@ -16,10 +19,34 @@ - +