Итак, я пытаюсь сосредоточить фокус на прокрутке на основе ввода ключа. Для этого я использовал ng-focus
, но я, кажется, неправильно понял его цель.AngularJS - Фокусировка на объекте в вложенном прокрутке
Этот JSFiddle показывает, что я сделал до сих пор. Всякий раз, когда найдено совпадение, я устанавливаю значение ng-focus="x._focus"
в true, а в журнале консоли это показывает, что это происходит. Но свиток не перемещается, чтобы в фокусе было поле input
. Как так?
Несколько. Я обновил вашу скрипку http://jsfiddle.net/wjtz8xhr/13/, чтобы найти элемент, который мы ищем. Одна странная вещь: когда вы делаете это в первый раз, это работает, если вы затем вводите число меньше первого, оно не отображается правильно –
жаль, что я вас не понял, но то, что я дал вам как отлично работает, и вы можете найти предмет, который вы ищете – Diptox