I have an array $scope.userDayslooking like this:
$scope.userDays = [2,3,4,5,6];
need to take only the values and convert them into a string. The desired output would be something like this:
$scope.userDays ="2,3,4,5,6"
In Javascript Join() is use to convert array into string. You should try this:
$scope.userDays = $scope.userDays.join() ;
If the above doesnot work then you should try the below function
function createStringByArray(array) {
var output = '';
angular.forEach(array, function (object) {
angular.forEach(object, function (value, key) {
output += key + ',';
output += value + ',';
});
});
return output;
}
myArray.join(",")