瀏覽代碼

feat: 组件库设计组件,新增、编辑组件使用新窗口打开

wu.jian2 1 年之前
父節點
當前提交
e642d4bf86
共有 2 個文件被更改,包括 5 次插入2 次删除
  1. 2 1
      data-room-ui/packages/ComponentList/EditForm.vue
  2. 3 1
      data-room-ui/packages/ComponentList/index.vue

+ 2 - 1
data-room-ui/packages/ComponentList/EditForm.vue

@@ -426,7 +426,8 @@ export default {
           code: form.code
         }
       })
-      window.open(bigScreenHref, '_self')
+      // 新窗口打开
+      window.open(bigScreenHref, '_blank')
     }
   }
 }

+ 3 - 1
data-room-ui/packages/ComponentList/index.vue

@@ -344,6 +344,7 @@ export default {
       window.open(href, '_blank')
     },
     design (screen) {
+      console.log(222)
       const path = this.catalogInfo === 'component' ? (window.BS_CONFIG?.routers?.designUrl || '/big-screen/design') : (window.BS_CONFIG?.routers?.bizComponentDesignUrl || 'big-screen-biz-component-design')
       const { href } = this.$router.resolve({
         path,
@@ -351,7 +352,8 @@ export default {
           code: screen.code
         }
       })
-      window.open(href, '_self')
+      // 新窗口打开
+      window.open(href, '_blank')
     },
     add () {
       const page = {