Мне в основном нужно искать любое вхождение значения true
в массиве с использованием машинописи на угловом 7.
Если вы заметите ниже this.DocumentSelected[i] = true;
, если условие выполнено. В идеале я хотел бы выйти здесь, но возврат не работает
в пределах карты. Поэтому я пытаюсь инициализировать массив и проверить, есть ли одно значение, содержащее true
, затем выйти из метода.
DocumentSelected: any = [];
this.files.map(doc => {
if (doc.selectedDocumentItem.Id === null) {
this.DocumentSelected[i] = true;
return;
}
const datestr = (new Date(doc.selectedDate)).toUTCString();
formData.append('documentTypeId' + i++, doc.selectedDocumentItem.Id.toString());
formData.append('documentDate' + j++, datestr);
const fileEntry = doc.fileDropEntry.fileEntry as FileSystemFileEntry;
fileEntry.file((file: File) => {
formData.append('file' + k++, file, doc.name);
});
});
if (this.DocumentSelected) {
this.notify.error('Please select the Document Type');
return;
}