Angular print string array without quotes
angularjs, angularjs-templates, arrays
Solution
You can implement a scope function to display arrays as comma separated strings like shown in this fiddle.
$scope.array = ["tes","1","2","bla"];
$scope.arrayToString = function(string){
return string.join(", ");
};
Now you can call this function within the template:
{{arrayToString(array)}}
Update
You can also use the `join()` method of arrays directly within the template without using an extra function inbetween as displayed within the updated fiddle.
{{array.join(", ")}}
Problem
I have a simple string array coming from a server: ``` [{"things":["me", "my"]}] ``` In my page, to display the array I have: ``` {{things}} ``` And it prints: ``` ["me", "my"] ``` How do I control the printing, for instance, if I want to eliminate the brackets and quotes?