js用map做接口數(shù)據(jù)映射
· 接口做數(shù)據(jù)映射的好處:
- 前端頁面自定義的字段不需要和后端字段相同
- 后端修改字段前端不受影響.
從接口得到數(shù)據(jù) res:
let newRes = res.map(item => {
return {
title: item.name,
sex: item.sex === 1? '男':item.sex === 0?'女':'保密',
age: item.age,
avatar: item.img
}
})
也可以省略 return
const users=res.items.map(item => ({
url: item.html_url,
img: item.avatar_url,
name: item.login,
})
);