【发布时间】:2020-07-22 22:34:26
【问题描述】:
我正在使用这个包 https://github.com/SimulatedGREG/electron-vue/ 来同时使用 Electron 和 Vuejs。所以 Electron 中某些东西的文档不起作用。
我想使用组件中的按钮打开子浏览器窗口。
在组件方法中:我有来自 Electron 文档的代码:
openWindow () {
let child = new BrowserWindow({parent: top, modal: true, show: false})
child.loadURL('https://github.com')
child.once('ready-to-show', () => {
child.show()
})
}
但是当我按下按钮时,它会说:
__WEBPACK_IMPORTED_MODULE_3_electron__.BrowserWindow is not a constructor
at VueComponent.openWindow
【问题讨论】:
-
openWINdow 在哪里?在你的渲染器中?
-
在我的组件“方法:”
-
所以,在你的渲染器中。你导入 BrowserWindow 吗?
-
是的,我做到了....