我是电子和 Vue 集成的新手。我正在做的是让一个页面在新的浏览器窗口中打开。
现在我有一个打开浏览器窗口的按钮,但我没有通过 vue 路由器获取我的 url 的内容。
这就是我在 background.js 中控制我的电子代码和浏览器窗口的内容
ipc.on('print-test-page', () => {
const printWin = new BrowserWindow({ width: 800,
height: 900 });
const printURL =
'http://localhost:8080/#/summary'
printWin.loadURL(printURL);
})
对于我的 vue 路由器,我有以下内容
{
path: '/summary',
name: 'summary',
component:
require('../components/Printer/SummaryTemplate')
}
我已经研究了我可以在 SO 和其他来源上找到的所有问题,但似乎没有任何效果。
我只想让我的页面显示在新的浏览器窗口中,以便我可以创建一个打印为 pdf 的表单。我知道打印到 pdf 是稍后的。这只是我开始的地方
如果有人能在这方面给我一些指示,我将不胜感激。