À l'aide de la saisie semi-automatique angular.js

Je suis en train de construire une application, qui utilise une saisie semi-automatique. Il doit être quelque chose comme jQuery UI autocomplete, de sorte que si un utilisateur commence à taper, il lui recommande d'options. Le truc, c'est que j'ai deux types de données, je suis à la recherche de. En fait, il y a des "tâches" et "projets".

Chaque tâche a une certaine params: task-id, task-name-display, task-name-search, project-id. Chaque projet dispose de: project-id, project-name-display, project-name-search, client-id, client-name.

L'application de la recherche dans chacun de ces paramètres, mais il doit afficher seulement certains d'entre eux. Par exemple, si les données sont:

task-id: 47
task-name-display: Task name Example
task-name-search: task-name-example
project-id: 57

Et j'type: 47, dans la liste déroulante que je devrais voir:

'#47 Task name Example Project A'

Encore une fois, le but de cela est de faire une saisie semi-automatique à l'aide de angular.js où je fouille un peu différentes données que j'affiche. Est-il un moyen de le faire simplement dans le plus pur angular.js?

Est-il une façon de le faire également à l'aide de jQuery UI autocomplete + angular.js?

Grâce.

InformationsquelleAutor gabriel | 2013-12-17