#
whycq
2023-11-03 e9db6c25fbf11b214abf5561f592eeb86a2e61be
components/z-data-list/z-data-list.vue
@@ -2,11 +2,12 @@
   <view >
      <view class="main">
         <view class="main-left" >
            <view class="main-list" v-for="it in list" style="width: 100%;">
            <view class="main-list" v-for="it in lable" style="width: 100%;">
               <view class="left-key">{{it.label}}</view>
               <view>:</view>
               <view class="left-val">
                  <text :class="it.valText">{{it.value}}</text>
                  <text :class="it.valText">{{fields[it.attribute]}}</text>
                  <text :class="it.valText" v-show="!fields[it.attribute]">--</text>
               </view>
            </view>
         </view>
@@ -54,12 +55,18 @@
         // this.dataList = this.list.detl
      },
      props: {
         list: {
         lable: {
            type: Array,
            default() {
               return {}
            }
         },
         fields: {
            type: Object,
            default() {
               return {}
            }
         },
         keyName: {
            type: Object,
            default() {