浏览代码

暂不计算输入框高度

luolei 5 年之前
父节点
当前提交
d665f7a64c
共有 2 个文件被更改,包括 6 次插入6 次删除
  1. 2 2
      src/common/Input.vue
  2. 4 4
      src/components/DiagTreat.vue

+ 2 - 2
src/common/Input.vue

@@ -40,8 +40,8 @@
         // const newData = Object.assign({},this.item,{value:this.val,valueP:this.val});
         // const newData = Object.assign({},this.item,{value:this.val,valueP:this.val});
         // this.$emit("updata",newData);
         // this.$emit("updata",newData);
       },
       },
-      focus(){
-        this.$emit('focusPosition')
+      focus(e){
+        this.$emit('focusPosition',e)
       }
       }
     },
     },
     watch:{
     watch:{

+ 4 - 4
src/components/DiagTreat.vue

@@ -21,7 +21,7 @@
         <Input v-if="it.controlType==6 || it.controlType==7"
         <Input v-if="it.controlType==6 || it.controlType==7"
             :item="it"
             :item="it"
             :key="it.id"
             :key="it.id"
-            :focusPosition="focusPosition"
+            @focusPosition="focusPosition"
             @updata="updataData($event,it.id,i)"/>
             @updata="updataData($event,it.id,i)"/>
         <!-- 文本域 -->
         <!-- 文本域 -->
         <ComTextArea v-if="it.controlType == 5"
         <ComTextArea v-if="it.controlType == 5"
@@ -100,6 +100,9 @@
       })
       })
     },
     },
     methods:{
     methods:{
+      focusPosition(e){
+        // this.scroll.scrollToElement(e.target,100,0,-40);
+      },
       onScroll(data) {
       onScroll(data) {
         this.$store.commit('setScroll', data);
         this.$store.commit('setScroll', data);
         document.activeElement.scrollIntoViewIfNeeded(true);
         document.activeElement.scrollIntoViewIfNeeded(true);
@@ -159,9 +162,6 @@
         this.$nextTick(()=>{
         this.$nextTick(()=>{
           this.scroll.refresh()
           this.scroll.refresh()
         })
         })
-      },
-      focusPosition(){
-        this.scroll.scrollTo(0,this.$store.state.scroll.y-50)
       }
       }
     },
     },
     components:{
     components:{