I have an array of strings which I want to bind with a textbox field in HTML code. I am not sure how to iterate through the array to show the values as comma separated list in textbox field.
I have tried:
[(ngModel)] = "arrayName"
But it is working only if I take out only one element from array.
[(ngModel)] = "arrayName[0]"
HTML Code:
<input type="text" class="form-control" placeholder="Recipient's username" [(ngModel)]="selectedRecipients"name="recpList"/>
Array:
selectedRecipients = [recp1,recp2]
Now I want to show the elements of array(recp1,recp2) to the textbox.
You could try binding ngModel to a method that formats the array as string.
<input type="text" class="form-control" placeholder="Recipient's username" [ngModel]="formatRecipients(selectedRecipients)"name="recpList"/>
and then your formatRecipients method
function formatRecipients(recipients){
return recipients.join()
}
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.