Forráskód Böngészése

improve: diy页面刷新及关闭浏览器提示

From-wh 2 éve
szülő
commit
7b0738ba6d
1 módosított fájl, 4 hozzáadás és 4 törlés
  1. 4 4
      template/admin/src/pages/setting/devise/diyIndex.vue

+ 4 - 4
template/admin/src/pages/setting/devise/diyIndex.vue

@@ -334,6 +334,9 @@ export default {
     this.$store.commit('mobildConfig/SETEMPTY');
   },
   created() {
+    window.onbeforeunload = () => {
+      return '刷新页面将丢失内容,是否继续?';
+    };
     this.categoryList();
     this.getUrlList();
     this.pageId = this.$route.query.id;
@@ -371,9 +374,6 @@ export default {
     });
   },
   methods: {
-    beforeUnload() {
-      return '确认是否保存?';
-    },
     saveModal() {
       if (!this.saveName) return this.$Message.warning('请先输入模板名称');
       this.saveConfig(1, this.saveName);
@@ -409,7 +409,7 @@ export default {
     closeWindow() {
       this.$Modal.confirm({
         title: '确定关闭当前页吗?',
-        content: '离开前请确认保存您的设计',
+        content: '关闭页面前请先保存数据,未保存的话数据会丢失',
         okText: '确定',
         cancelText: '取消',
         loading: true,