|
@@ -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
|