jt
2022-09-23 e3893e1670ffb931e2ec3cff212ef93859b419c8
pages/modal/classAttr.vue
@@ -166,6 +166,27 @@
      margin-left: 8px;
      /* width: 71%; */
   }
   .input_vallist {
      max-height: 350rpx;
      overflow-y:auto;
      display: none;
   }
   .input_vallist ul{
      /* border: 1px solid red; */
      padding: 0 20rpx;
   }
   .input_vallist ul li{
      list-style: none;
      padding: 20rpx;
      border-bottom: 1px solid #ccc;
   }
   .input_vallist ul li a{
      float: right;
   }
   .input_vallist ul li a i {
       font-size: 45rpx;
   }
</style>
<template>
@@ -190,6 +211,12 @@
                     <input type="text" :value="attr.Value" @focus="ontap" @blur="onevent" v-if="attr.Height=='1'" :data-index="index" :data-iindex="iindex" :style="{'width':attr.Width}" :disabled="attr.edit?false:true" > <!-- =='flase'?true:false -->
                     <textarea :value="attr.Value" @focus="ontap" @blur="onevent" v-else-if="attr.Height=='2'" :data-index="index":data-iindex="iindex" style="height:60px;" :style="{'width':attr.Width}" :disabled="attr.edit?false:true"></textarea>
                     <textarea :value="attr.Value" @focus="ontap" @blur="onevent" v-else-if="attr.Height=='3'" :data-index="index":data-iindex="iindex" style="height:90px;" :style="{'width':attr.Width}" :disabled="attr.edit?false:true"></textarea>
                     <!-- 扫码后事件返回 -->
                     <div class="input_vallist" >
                        <ul v-for="(inputval,vindex) in inputValList">
                           <li><span>{{inputval.Name}}</span><a href="javascript:;" @tap="isdel(vindex)"><i class="ace-icon fa fa-times"></i></a></li>
                        </ul>
                     </div>
                  </view>
                  <view v-if="classattr.control_style=='左右布局'">
                     <p class="tx_title2" :style="{'width':classattr.title_p_wdith+'%'}">{{attr.DispName}}:</p>
@@ -354,7 +381,7 @@
            edit_compose_cls_id:"",
            global_attr:[],
            refdatastore: [],      //引用数据存储区// {attr:'G_PRJ_' + bindattr + '_ID', value:info.id}
            inputValList:[{Name:"test"},{Name:"test2"},{Name:"test3"},{Name:"test4"},{Name:"test5"},{Name:"test6"},{Name:"test7"}],
         }
      },
      onLoad(options) {
@@ -650,6 +677,11 @@
            }
            
         },
         isdel(index){
            // console.log(index);
                this.$data.inputValList.splice(index, 1); //删除tabPagejson的内容
            // console.log(this.$data.inputValList);
         },
         addresschange(e) {
             // console.log(e.target);
             console.log(e.data.join(';'))