소스 검색

添加禁用

wangzhuo 1 년 전
부모
커밋
8098011d49
1개의 변경된 파일9개의 추가작업 그리고 1개의 파일을 삭제
  1. 9 1
      src/components/iosbasic-data/searchquery.vue

+ 9 - 1
src/components/iosbasic-data/searchquery.vue

@@ -12,7 +12,9 @@
                         v-for="item in datalist"
                         :key="item[forParameter.key]"
                         :label="item[forParameter.label]"
-                        :value="item[forParameter.value]">
+                        :value="item[forParameter.value]"
+                        :disabled="item[forParameter.disabled] ? item[forParameter.disabled] == disabledStatus : false"
+                        >
                     </el-option>
                 </el-select>
             </div>
@@ -68,6 +70,7 @@
                     key:'value',
                     label:'label',
                     value:'value',
+                    disabled: false,
                 }
             },
             // 是否多选
@@ -100,6 +103,11 @@
                 type:String,
                 default:'选择数据'
             },
+            // 是否禁用
+            disabledStatus:{
+                type:Number,
+                default: 1
+            },
         },
         methods:{
             // 下拉change