فهرست منبع

前后缀不能选中3317

zhouna 5 سال پیش
والد
کامیت
4d1e17fa23
1فایلهای تغییر یافته به همراه5 افزوده شده و 2 حذف شده
  1. 5 2
      src/common/OptionInp.vue

+ 5 - 2
src/common/OptionInp.vue

@@ -1,7 +1,7 @@
 <!-- 带输入框选项 -->
 <template>
   <div :class="['inpbox',{'iptCheck':item.select}]">
-    <span class="prefix" v-if="msg.prefix">{{msg.prefix}}</span>
+    <span class="prefix" v-if="msg.prefix" @click="stopPop">{{msg.prefix}}</span>
     <input :type="msg.type=='number'?'number':'text'"
             :placeholder="msg.placeholder"
             :style="{'width':!msg.prefix&&!msg.suffix?'90%':'33%'}"
@@ -10,7 +10,7 @@
            @click="handleCli"
            @input="changeVal"
     >
-    <span class="suffix" v-if="msg.suffix">{{msg.suffix}}</span>
+    <span class="suffix" v-if="msg.suffix" @click="stopPop">{{msg.suffix}}</span>
   </div>
 </template>
 <script type="text/javascript">
@@ -33,6 +33,9 @@ import $ from 'jquery';
       this.select = this.item.select;
     },
     methods:{
+      stopPop(e){
+        e.stopPropagation();
+      },
       changeVal(e){
         /*const val = e.target.value;
         if(!val.match(/\S/g)){      //只有空白符不算输入