请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

使用窗口类遇到了问题

老师,你好!
我在electron-vue中使用创建窗口类时遇到了问题。
下面是代码内容:
index.js,主进程入口文件(使用窗口类)
图片描述
定义窗口类:
图片描述
打印:能打印到4444,而3333打印不出来,应该是super()执行有问题??
图片描述
这是报错:requires constructor call??? 我定义的AppWindow用了new 操作符呀,为什么会报错?
图片描述

我自己定义一个类A,再用这种方法,通过类B去继承类A,最后使用类B,是没有问题的,但继承BrowserWindow就会出现这个问题!
希望老师能帮我解决这个问题,头疼!!

正在回答 回答被采纳积分+3

1回答

张轩 2019-06-28 11:23:26

先不使用任何继承 BrowserWindow 的类,直接使用 BrowserWindow 创建一下,看看是否可以,看代码目前没发现什么端倪

1 回复 有任何疑惑可以回复我~
  • 提问者 鸡肋2016 #1
    直接用BrowserWindow没问题,继承它来使用时,执行到其内super(),会报错。我自己定一个类,去继承使用,是没问题的。另外我是用electure-vue脚手架搭建的项目。
    回复 有任何疑惑可以回复我~ 2019-06-28 11:34:48
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信