diff options
Diffstat (limited to 'src/Formatters.js')
| -rw-r--r-- | src/Formatters.js | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/src/Formatters.js b/src/Formatters.js index 6aa832af..f2d5d33e 100644 --- a/src/Formatters.js +++ b/src/Formatters.js @@ -7,12 +7,17 @@ extend(angularFormatter, { 'list':formater( function(obj) { return obj ? obj.join(", ") : obj; }, - function(value) { - return value ? _(_(value.split(',')).map(jQuery.trim)).select(_.identity) : []; + function(value) { + var list = []; + foreach(value.split(','), function(item){ + item = trim(item); + if (item) list.push(item); + }); + return list; } ), 'trim':formater( function(obj) { return obj ? $.trim("" + obj) : ""; } - ) + ) }); |
