feat:添加upload和textarea表单组件

This commit is contained in:
JaguarJack 2023-05-15 13:22:41 +08:00
parent abd95877e1
commit b8c4c90da7
3 changed files with 8 additions and 1 deletions

View File

@ -0,0 +1,3 @@
<el-form-item label="{label}" prop="{prop}">
<el-input v-model="{model-value}" name="{prop}" type="textarea" clearable />
</el-form-item>

View File

@ -0,0 +1,4 @@
<el-form-item label="{label}" prop="{prop}">
<Upload action="upload/image" :show-file-list="false" name="image" :on-success="uploadSuccess">
</Upload>
</el-form-item>

View File

@ -95,5 +95,5 @@ const validates: string[] = [
'prohibited',
]
const formComponents: string[] = ['cascader', 'date', 'datetime', 'input', 'input-number', 'radio', 'rate', 'select', 'tree', 'tree-select']
const formComponents: string[] = ['cascader', 'date', 'datetime', 'input', 'input-number', 'radio', 'rate', 'select', 'tree', 'tree-select', 'textarea', 'upload']
</script>