diff --git a/src/layout/components/Settings/index.vue b/src/layout/components/Settings/index.vue index 3360959..2cdf53a 100644 --- a/src/layout/components/Settings/index.vue +++ b/src/layout/components/Settings/index.vue @@ -162,7 +162,10 @@ function saveSetting() { "theme": storeSettings.value.theme }; localStorage.setItem("layout-setting", JSON.stringify(layoutSetting)); - setTimeout(proxy.$modal.closeLoading(), 1000) + setTimeout(()=>{ + proxy.$modal.closeLoading(); + showSettings.value=false; + }, 1000) } function resetSetting() { proxy.$modal.loading("正在清除设置缓存并刷新,请稍候..."); diff --git a/src/main.js b/src/main.js index 65a19e1..517056a 100644 --- a/src/main.js +++ b/src/main.js @@ -86,6 +86,6 @@ app.use(ElementPlus, { }) // 修改 el-dialog 默认点击遮照为不关闭 -// app._context.components.ElDialog.props.closeOnClickModal.default = false +app._context.components.ElDialog.props.closeOnClickModal.default = false app.mount('#app')