Ok, so you've got selected_item bound to ng-model and it is an object with a property of Tags that points to an array. Instead of trying interpolation on the value attribute of the input, make the input use ng-model and update the value when the selected item changes with ng-change. This is the more "angular way" of doing it.
<select ng-model="selected_item" name="select" id="gallery_list" ng-options="v as v.Title for (k, v) in Items" ng-change="updateTags()"></select> <input type="text" name="Tags" ng-model="selectedTags" placeholder="Tag, Tag 2"/> //in the controller $scope.selectedTags = null; $scope. updateTags = function(){ $scope.selectedTags = $scope.selected_item.Tags.join(); //join() creates a comma separated string of values from the array } On Tuesday, March 18, 2014 11:48:35 AM UTC-6, Maksim Go wrote: > > Hello, > > I need help with getting values from array into comma separated list. > > I have select tag: <select ng-model="selected_item" name="select" > id="gallery_list" ng-options="v as v.Title for (k, v) in Items"></select> > > now if I need to get selected items tags with {{selected_item.Tags}} it > gives me an array: {"0":" Test Tag 1","1":"Test Tag 2"} > But since i need to display this list as input value, I don't know how to > iterate the values in given array: > <input type="text" name="Tags" value="{{selected_item.Tags}}" > placeholder="Tag, Tag 2"/> > > Snippet what I have is like this: > <select ng-model="selected_item" name="select" id="gallery_list" > ng-options="v as v.Title for (k, v) in Items"></select> > <input type="text" name="Tags" value="{{selected_item.Tags}}" > placeholder="Tag, Tag 2"/> > -- You received this message because you are subscribed to the Google Groups "AngularJS" group. To unsubscribe from this group and stop receiving emails from it, send an email to angular+unsubscr...@googlegroups.com. To post to this group, send email to angular@googlegroups.com. Visit this group at http://groups.google.com/group/angular. For more options, visit https://groups.google.com/d/optout.