介绍
<:upload name="avatar" label="头像"/><:upload name="avatar" label="头像" required="true" previewSrc="http://xxx.jpg" accept="images"/>
| 属性 |
说明 |
类型 |
默认值 |
| name |
对应input的name属性 必填 |
string |
- |
| label |
显示字段名称 必填 |
string |
- |
| required |
是否必填字段 |
bool |
false |
| accept |
指定允许上传时校验的文件类型,可选值有:images(图片)、file(所有文件)、video(视频)、audio(音频) |
string |
images |
| previewSrc |
预览图片的地址 |
string |
- |
示例
# 1. 为图片字段添加File注解@File private String avatar;# 2. 如果编辑页面是独立页面并且数据都在HttpServletRequest属性中,直接为previewSrc赋值${avatarText}<:upload name="avatar" label="头像" previewSrc="${avatarText}"/># 3. 如果是通过js加载,使用如下方法# '#img-avatar' = #img-{name},即"#img-"后追加name属性的值,这是固定写法# 参考src/main/resources/templates/system/user.html 225行与265行$('#img-avatar').attr('src', mData.avatarText);