У меня проблема с FileReader. Я пытаюсь получить данные из функции reader.loadend в моем приложении Angular для чтения файлов DXF. То, что я делаю, это читаем элемент формы кнопки файла:

onClickMe() { var self = this; const selectedFile = ({amp}lt;HTMLInputElement{amp}gt;document.getElementById('input')).files[0]; const reader = new FileReader(); reader.readAsText(selectedFile); reader.onloadend = () ={amp}gt; { self.text = reader.result; consol.log(self.text); }; consol.log(self.text); const parser = new DxfParser(); const dxf = parser.parseSync(self.text); } 

Сначала consol.log покажет содержимое филе, а secound — нет. Я нашел ответ здесь с той же проблемой, но он не работает для меня.

Есть ли способ передать данные в анализатор dxf? Спасибо

MegaAndrzejus

новый участник этого сайта. Будьте внимательны, спрашивая разъяснения, комментируя и отвечая. Проверьте наш

Правила поведения

,