для загрузки файлов, все вроде бы работает, но после того как я выберу один файл, закрою окно и попытаюсь выбрать тот же файл, то хостлисенер будто не видит изменения, притом если выбрать другой файл, то все работает исправно. копал в сторону change detection, но ни к чему не пришел, может кто уже сталкивался? притом делал по статейке https://netbasal.com/how-to-implement-file-uploading-in-angular-reactive-forms-89a3fffa1a03
браузер не эмитит change если вы тот же файл выбрали. все просто 😆
возможно не совсем очевидный факт, а есть источники почему так выходит?
не интересовался, я просто в свое время тоже затупил, но просто повесил в консольке листенер на инпут и проверил
только если повесить лог на инпуте в компоненте то эффект тот же, а если фигачить сразу в родительском интпут, то как бы ок, не понятно
в общем как обычно стоило спросить и ответ нашелся сам)) в обзщем проблема была в том что ссылка лежала на весь компонент, а не на инпут, что логично конечно же)))
это такой отладчик или редактор?
аа понял
Обсуждают сегодня