Karthik
Karthik

Reputation: 470

ng tags input not allowing same text twice to be entered in the text box

I am using ng-tags input for autocomplete if the autocomplete bring result of same text , for eg: two results being populated when I type "R", "Rob","Rob" like this.

I have clicked one "Rob" its is in the text box now but when I type again "R" "Rob" is not coming. How to provide the uniqueness for each item in the list.

Upvotes: 5

Views: 983

Answers (1)

Benoit Guina
Benoit Guina

Reputation: 74

Tags are unique by default by their text property (here "Rob"). You can change that with the "keyProperty" attribute, setting it to Rob's unique identifier.

<tags-input
    ng-model="users"
    key-property="_id"
    display-property="username">
 </tags-input>

http://mbenford.github.io/ngTagsInput/documentation/api

Upvotes: 4

Related Questions