이미지 크기를 확인하는 방법? (예 : 2MB 미만) 내 angular4 프로젝트에서 이미지 업로드에 ng2-file-input을 사용하고 있습니다.각도 4 ng2 파일 입력 이미지 크기 유효성 확인
`
public onAction(event: any) {
this.resImagesSize = event.currentFiles;
for (let i = 0; i < this.resImagesSize[i].size; i++) {
if (this.resImagesSize[i].size > 2000000) {
this.toasterService.pop('error', 'Error', 'Please upload less than 2MB image');
this.resImagesSize.splice(i, 1);
} else {
this.resImages = this.resImagesSize;
}
}
}
`
편집 : 저는 여기에 (2 개 이상의 이미지를 업로드 할 때 `
toasterconfig: ToasterConfig =
new ToasterConfig({
tapToDismiss: true,
timeout: 5000,
preventDuplicates: false,
positionClass: 'toast-top-center'
});
`
문제가 내 toasterService 코드 2MB보다 큼) 2 메시지. 유효성 검사 메시지를 하나만 표시하는 방법
, 내 조언은 당신의 서비스에 논리를 추가하는 것입니다 만 하나의 오류 메시지가 –
여기 @JasperSeinhorst 한 번에 표시되어 내 코드입니다 'toasterconfig : ToasterConfig = 새로운 ToasterConfig ({ tapToDismiss : 사실, 제한 시간 : 5000, preventDuplicates : 거짓, positionClass '토스트 리면 센터 ' }); ' – Damitha
질문에 추가하십시오 : –