update:组件禁用
This commit is contained in:
@@ -17,6 +17,7 @@ if ($wujie) {
|
||||
$wujie.bus.$on('ROUTER_CHANGE', (data: any) => {
|
||||
router.push({
|
||||
path: data.path.split('/spdm')[1],
|
||||
query: data.query,
|
||||
});
|
||||
});
|
||||
// 语言变化
|
||||
|
||||
@@ -7,6 +7,7 @@
|
||||
:placeholder="disabled ? '' : '请选择'"
|
||||
filterable
|
||||
clearable
|
||||
:disabled="disabled"
|
||||
@change="changeFun"
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -7,6 +7,7 @@
|
||||
:placeholder="disabled ? '' : '请选择'"
|
||||
filterable
|
||||
clearable
|
||||
:disabled="disabled"
|
||||
:multiple="multiple"
|
||||
@change="changeFun"
|
||||
/>
|
||||
|
||||
@@ -93,7 +93,7 @@
|
||||
@change="(val: any) => changeFun(item.key, val)"
|
||||
@remove="(val: any) => removeFun(item.key, val)"
|
||||
>
|
||||
<template #trigger><el-button type="primary">选择文件</el-button></template>
|
||||
<template #trigger><el-button type="primary" :disabled="item.disabled && showDisabled">选择文件</el-button></template>
|
||||
</el-upload>
|
||||
<UploadImg
|
||||
v-if="item.inputMode === 'uploadImg'"
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<div class="content">
|
||||
<div v-if="imgUrl" class="preview">
|
||||
<el-image class="img" :src="imgUrl" fit="cover" />
|
||||
<div class="cover">
|
||||
<div v-if="!disabled" class="cover">
|
||||
<div class="icon-btns">
|
||||
<el-icon :size="20" class="cover-icon"><View /></el-icon>
|
||||
<el-icon :size="20" class="cover-icon" @click="delFun"><Delete /></el-icon>
|
||||
@@ -35,10 +35,12 @@ import { ElMessage } from 'element-plus';
|
||||
|
||||
interface Props {
|
||||
modelValue: any;
|
||||
disabled?: boolean;
|
||||
}
|
||||
|
||||
const props = withDefaults(defineProps<Props>(), {
|
||||
modelValue: '',
|
||||
disabled: false,
|
||||
});
|
||||
|
||||
const emit = defineEmits(['update:modelValue', 'change']);
|
||||
|
||||
@@ -7,6 +7,7 @@
|
||||
:placeholder="disabled ? '' : '请选择'"
|
||||
filterable
|
||||
clearable
|
||||
:disabled="disabled"
|
||||
:multiple="multiple"
|
||||
@change="changeFun"
|
||||
/>
|
||||
|
||||
Reference in New Issue
Block a user