<link rel="stylesheet" href="/components/style/upload.css" type="text/css" /> <script defer src="/components/js/upload.js" type="text/javascript"></script>
<div class="st_upload" st-model="imgUrl" file-size="1"> <div class="st_upload_picture_card"> <i class="stIconFont icon-tianjia"></i> <input type="file" name="file" class="st_upload_input" accept="image/jpeg, image/png, image/jpg" /> </div> </div>
<div class="st_upload" type="multiple" st-model="imgList" change="handelImgChange" file-size="1" picture-limit="5" > <div class="st_upload_picture_card"> <i class="stIconFont icon-tianjia"></i> <input type="file" name="file" class="st_upload_input" accept="image/jpeg, image/png, image/jpg" /> </div> </div>
<div class="st_upload" st-model="imgData" file-size="1" change="handleDropFile"> <div class="st_upload_dragger"> <i class="stIconFont icon-yunshangchuan"></i> <div class="st_upload_text">将文件拖到此处,或<span>点击上传</span></div> </div> </div>
| 属性 | 说明 | 类型 | 可选值 | 默认值 |
|---|---|---|---|---|
| st-model | 数据绑定 | string | - | - |
| file-size | 文件大小限制(单位MB) | number | - | 2 |
| type | 多图上传 | string | multiple | - |
| change | 图片选择回调方法 | function | - | - |
| picture-limit | 图片数量限制 | number | - | 5 |