<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 |