Директива типа AngularJS - получить результат при выборе? - PullRequest
0 голосов
/ 04 июля 2018

Я пытался реализовать элемент начальной загрузки Typeahead в моем угловом проекте, но примеры, представленные здесь, довольно сложны, и я не могу разобрать, какой из этих атрибутов управляет тем, как вкладка на соответствующей записи или щелчок по списку в раскрывающийся список запускает обновление модели. После адаптации примера typeahead на этой странице к моей модели всплывающее окно отображается правильно, но щелчок по списку или вкладка при частичном совпадении не заполняет мой элемент ввода, как в примере.

Вот HTML-элементы для ввода и список, который я использовал.


  
    select location from drop down.

    
      
        

{{items.length}}

Custom popup templates for typeahead's dropdown

Model: {{myCell.value + "/" + myCell.entry + ' selected: ' }}{{selected}}

Какую часть этого необходимо изменить, чтобы при выборе в списке или нажатии вкладки частичного совпадения в поле ввода заполнялось поле ввода и обновлялся атрибут модели «myCell.entry»?

Также, как вызывается функция selectMatch в атрибуте custom-popup-wrapper ng-click ng-click="selectMatch($index)" implemented? Файл js, предоставленный с примером, не имеет кода реализации области, и в документации нет ничего, кроме кода об этом ,

...