Событие изменения ввода файла запускается не из электронного приложения, а из углового - PullRequest
0 голосов
/ 07 декабря 2018

У меня есть функция загрузки изображений в электронном приложении на основе Angular 6.Как показано ниже

<img #userphoto id="userphoto"  alt="" />

<input type="file" name="userphoto" id="add-photo" accept="image/png, image/jpg" (change)="changeImage($event)" />

<input type="file" name="userphoto" id="change-photo" accept="image/png, image/jpg" (change)="changeImage($event)" />

, то, что я делаю с методом changeImage(), устанавливает src изображения (#userphoto).Сначала я добавляю изображение, используя первый ввод файла (id = "add-photo"), и могу установить src изображения.После добавления изображения я пытаюсь изменить ранее добавленное изображение с помощью ввода второго файла (id = "change-photo"), но в этом случае событие change не запускается.

Обратите внимание, что событие запускается с углового (когда мы используем ng serve и браузер), но не работает в электронном формате.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...