Files
gen-form/src/utils/generator/slots/el-upload.jsx
2022-12-15 17:30:55 +08:00

25 lines
614 B
JavaScript

export default {
"list-type": (conf, key) => {
const list = [];
const config = conf.__config__;
if (conf["list-type"] === "picture-card") {
list.push(<i class="el-icon-plus"></i>);
} else {
list.push(
<el-button size="small" type="primary" icon="el-icon-upload">
{config.buttonText}
</el-button>
);
}
if (config.showTip) {
list.push(
<div slot="tip" class="el-upload__tip">
只能上传不超过 {config.fileSize}
{config.sizeUnit} {conf.accept}文件
</div>
);
}
return list;
},
};