Joe*_*e82 2 javascript underscore.js angularjs
我需要转换这个:
"colors":["pink", "Blue"]
Run Code Online (Sandbox Code Playgroud)
或者只是这个
["pink", "Blue"]
Run Code Online (Sandbox Code Playgroud)
进入这个
[{ colors: "pink" }, { colors: "blue" }]
Run Code Online (Sandbox Code Playgroud)
为了能够在AngularJS中使用它.有没有办法用underscore.js做到这一点?提前致谢!
Underscore提供了这种_.map()方法,可以让您完成所需的工作.
var arr = ['pink','blue'];
var hash = _.map(arr, function(color){ return {colors: color};});
Run Code Online (Sandbox Code Playgroud)
但是,undercore的map方法只是Array#mapjavascript中本机方法的一个瘦包装,可以按如下方式使用:
var arr = ['pink', 'blue'];
var hash = arr.map(function(color){ return {colors: color}; });
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
639 次 |
| 最近记录: |