состоянии в vuex. Компонент нужен для предварительного просмотра картинки. Чтобы просмотреть картинку, ее надо выбрать на ФС. Собственно в компоненте есть beforeCreate, в котором диалог выбора файлов вызывается так:
const input = document.createElement('input');
input.type = 'file';
input.multiple = 'multiple';
input.click();
input.addEventListener('change', ev => {...});
Если изменить состояние vuex из консоли, то сразу выскакивает диалог выбора файла. Если из самого приложения менять состояние в vuex - компонент загружается, но вот фалового диалога не появляется. Если из консоли установить изменение состояния через таймаут и зафокусить окно с приложением, то вызова файлового диалога не будет. Как я понял проблема именно в том, что окно в фокусе. Нагуглить решение не получается. Может кто-то знает решение?
Обсуждают сегодня