luolei 5 лет назад
Родитель
Сommit
86aaae7013
1 измененных файлов с 8 добавлено и 4 удалено
  1. 8 4
      src/components/PreInIcss/RotateImg/index.jsx

+ 8 - 4
src/components/PreInIcss/RotateImg/index.jsx

@@ -99,9 +99,9 @@ class RotateImg extends Component {
       mgTop:-height/2,
       de:0
     },()=>{
-      let overLenL = $("#drugImg").offset().left-$("#previewWrapper").offset().left
-      let overLenT = $("#drugImg").offset().top-$("#previewWrapper").offset().top
-      localStorage.setItem("changeImg",width>height?overLenT:overLenL)
+      let overLenL = $("#drugImg").offset().left-$("#previewWrapper").offset().left;
+      let overLenT = $("#drugImg").offset().top-$("#previewWrapper").offset().top;
+      localStorage.setItem("changeImg",width>height?overLenT:overLenL);
     })
   }
   handlePrev(){
@@ -148,6 +148,9 @@ class RotateImg extends Component {
   }
   handlePlus(){
     const {imgWidth,imgHeight,isMove} = this.state;
+    const { idx,imgLis } = this.props;
+    let width = imgLis[idx].width
+    let height = imgLis[idx].height
     if(this.props.isMove){
       this.setState({
         imgWidth:1.2*imgWidth,
@@ -164,6 +167,7 @@ class RotateImg extends Component {
       let overLenL = $("#drugImg").offset().left-$("#previewWrapper").offset().left
       let overLenT = $("#drugImg").offset().top-$("#previewWrapper").offset().top
       localStorage.setItem("changeImg",width>height?overLenT:overLenL)
+      localStorage.setItem("scaleWidth",(1.2*imgWidth-width))
     })
   }
   handleReduce(){
@@ -183,7 +187,7 @@ class RotateImg extends Component {
     },()=>{
       let overLenL = $("#drugImg").offset().left-$("#previewWrapper").offset().left
       let overLenT = $("#drugImg").offset().top-$("#previewWrapper").offset().top
-      localStorage.setItem("changeImg",width>height?overLenT:overLenL)
+      // localStorage.setItem("changeImg",width>height?overLenT:overLenL)
     })
   }
   handleRotate(flg){