diff --git a/src/components/Setting.vue b/src/components/Setting.vue index 897e909..4135387 100644 --- a/src/components/Setting.vue +++ b/src/components/Setting.vue @@ -236,8 +236,10 @@ export default { ] } remote.dialog.showSaveDialog(options).then(result => { - fs.writeFileSync(result.filePath, str) - this.$message.success('已保存成功') + if (!result.canceled) { + fs.writeFileSync(result.filePath, str) + this.$message.success('已保存成功') + } }).catch(err => { this.$message.error(err) })