使用AngularJs 1.x,我有一个日期选择器,当你按t
时,我今天应该选择它。我有ng-typeahead,当按下keydown时应该向下滚动选项。
当它们放置在ui-grid之外但它们位于网格的单元格内时,它们都能正常工作。 datepicker的t
停止工作,如果使用typeahead并按下它,则移动到下一行而不是滚动选项。
似乎网格正在捕捉键盘键事件并弄乱了一些指令。有没有办法在某些单元格内部输入时禁用ui-grid事件处理程序?
我的同事告诉我写指令来处理这些东西,但是不是有更简单的单元格选项吗?应该有一种比编写50行代码更简单的方法。
答案 0 :(得分:1)
如果您使用Bootstrap Datepicker,则可以使用其选项datepicker-append-to-body
。新创建的日期选择器直接附加到body元素上,并且不应与ui-grid的处理程序混淆。