Browse Source

最后一个删除

tangning 10 hours ago
parent
commit
8f3ce93b4f
1 changed files with 4 additions and 1 deletions
  1. 4 1
      src/view/case/photos/canvas-photo-editor.js

+ 4 - 1
src/view/case/photos/canvas-photo-editor.js

@@ -1175,7 +1175,7 @@ export class CanvasPhotoEditor {
     let newPages = [...this.pages]
     let newPageItem = {}
     const PageIndex = this.selectedPageIndex;
-    let list = newPages[PageIndex] && newPages[PageIndex].list?.filter(i => i) || []
+    let list = newPages[PageIndex] && newPages[PageIndex].list || []
     newPages[PageIndex].layoutMode = direction
     if (list.length == 2 && direction != 'double') {//两页改成一页
       newPageItem = {
@@ -1227,6 +1227,9 @@ export class CanvasPhotoEditor {
             item: newPagesitem,
           }
       }
+      if(newPageList.list.length == 1 && direction == 'double'){
+        newPages.pop(); 
+      }
     }
     if (!direction) this.selectedPageIndex++
     this.pages = newPages