ant 디자인에서 upload 구성 요소가 큰 파일을 업로드하고 진도표의 진도를 표시하는 실례
우선 페이지에 구성 요소 Upload, Progress 도입
uploadAttachmentsProps = {
action: `/api/upload`,
showUploadList: false, //
beforeUpload: (info) => {
/* , ,
if (' ') {
return false
}
if (' ') {
return false
}
return true
*/
},
onChange: (info) => {
console.log(info)
/*
{
file: { ... },
fileList: [ ... ],
event: { ... }
}
*/
}
}
<Upload {...uploadAttachmentsProps}>
<a style={{marginRight: '10px'}}><Icon type="plus"></Icon> </a>
</Upload>
진도표는 리셋된 이벤트가 필요합니다.
const event = info.event
if (event) { // ,
let percent = Math.floor((event.loaded / event.total) * 100)
this.setState({percent: percent})
console.log(percent) // percent
}
진행률 막대 구성 요소:이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
ant 디자인 vue datepicker 날짜 선택기에서 문화 조작ant design vue 공식 설명에 따르면 날짜 선택기를 사용하려면 입구 파일 (main.js) 전역 설정 언어가 필요합니다. 따라서 App을 직접 병합하여 쓸 수 있습니다.vue 날짜 선택기는 어느 모듈에서 사...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.