为了与后端数据不进行耦合,对接口返回数据进行映射处理。
使用map() 方法处理
map()
方法创建一个新数组,其结果是该数组中的每个元素都调用一个提供的函数后返回的结果。语法参考
接口得到的数据为 res
let r = res.map(item => {
return {
title: item.name,
sex: item.sex === 1? '男':item.sex === 0?'女':'保密',
age: item.age,
avatar: item.img
}
})
得到 r 为前端渲染数据