map() 把每个元素通过函数传递到当前匹配集合中,生成包含返回值的新的 jQuery 对象。
比如将一个新的对象值赋值给后端返回的data返回数据当中渲染
var pickerStatus={
IN_PROCESS:"未设计",
DESIGNED:"已设计"
}
$.get(xxxxx).then(function (resp) {
$.map(resp.data.records, function(el){
el['statusCN']= pickerStatus[el.pickerStatus];
});
var str = template('Collection', {
arr: resp.data
})
$('.header').append(str)
}, 'json')