Используя AngularJs 1.x, у меня есть средство выбора даты, которое нужно выбирать сегодня, когда вы нажимаете t
. И у меня есть ng-typeahead, который должен прокручивать опции при нажатии клавиши.
Они оба прекрасно работают, когда находятся вне пользовательского интерфейса, но находятся внутри ячейки. Datepicker t
перестает работать, и если при использовании typeahead и нажатии вниз он перемещается к следующему ряду вместо прокрутки вариантов.
Кажется, что сетка перехватывает события нажатия клавиш клавиатуры и путает некоторые директивы. Есть ли способ отключить обработчики событий UI-сетки при наборе внутри некоторых ячеек?
Мой коллега сказал мне написать директивы, чтобы справиться с этими вещами, но нет ли более простого варианта ячейки? Для этого должен быть более простой способ, чем написание 50 строк кода.