есть директива ng-paste, там дергается функция, в которой я вот таким способом забираю и далее форматирую вставляемый через ctrl/cmd + v текст, либо который вставляется через контекстное меню мыши...
const value = ev.originalEvent.clipboardData.getData('Text');
И у меня на маке все чудно работает... Но как оказалось на винде поведение иное и пока что необъяснимое для меня... Там это работает ожидаемо ток если вставка идет через контекстное меню мыши, либо..... ctrl + v, но только при выбранной английской раскладке клавиатуры...
И вот это для меня самый загадочный момент... Если сменить раскладку на кириллицу, то обработчик просто не срабатывает вообще...
Что за магия такая? Может сталкивался кто? И как обработчик вставки может быть связан с раскладкой клавиатуры?
Ngchange лучше и не должно быть проблем
Обсуждают сегодня