javascript - 如何在电子按钮单击时关闭我的应用程序?
问题描述
我正在使用电子和 vuejs 制作一个无框架应用程序,我想知道单击退出按钮后我将如何关闭应用程序。
我曾尝试在home.vue中使用此代码,但没有成功,因为它只是让我的应用程序空白:
<script>
const remote = require('electron').remote
export default {
data(){
return{
w: remote.getCurrentWindow(),
}
},
methods: {
close(){
this.w.close()
},
}
}
</script>
由于我还是新手并且才刚刚开始,我还可以使用哪些其他方法以及我做错了什么?任何帮助,将不胜感激。
解决方案
参考这个文档,你可以使用 app.exit()
const { app } = require('electron')
export default {
methods: {
buttonClose: function() {
app.quit();
}
}
};
推荐阅读
- c++ - 我如何创建 const char* []
- python - 如何让Android App自动接受蓝牙配对弹窗通知
- google-cloud-platform - 结算帐号重新打开后,Compute Engine 虚拟机消失了
- r - 如何制作显示几个不同范围和R中重叠范围的箱线图?
- java - 在 Android 中使用 AsyncTask 更新用户配置文件图像
- ios - 如何确保从我的应用程序发送到数据库的数据的完整性?
- output - 如何使用 Intersystems Caché 将输出写入文件?
- sympy - 在 Sympy 中,有没有办法根据定义多项式来表示 Groebner 基?
- c# - TextFieldParser 读取字段生成 unicode 而不是预期值
- c - 在C中将文件的一部分复制到另一个文件的函数