/**
* 转换评价信息的imgs数据结构
* @param data 需要的转换Imgs数据信息
*/
const getImgs = (data) => {
data.forEach((item, index, arr) => {
//判断当前img是否为img所对应的行的第一个img
if ((index + 1) % 3 !== 0) {
item['marginRright'] = true
//判断当前img是否为第一行之后的Img
}
if (index > 2) {
item['marginTop'] = true
}
//计算最后一行图片的个数
let lastRowImgsNumber =arr.length % 3;
// 判断评价模块的评价图的最后一行图是否为只有2张图
if ((lastRowImgsNumber == 2) || (lastRowImgsNumber == 1)) {
arr[arr.length - 1]['marginRightAuto'] = true;
//判断评价模块的评价图的最后一行图是否为只有2张图
if (lastRowImgsNumber == 2) {
arr[arr.length - 2]['marginLeft'] = true;
// 判断评价模块的评价图的最后一行图是否为只有1张图
} else if (lastRowImgsNumber == 1) {
arr[arr.length - 1]['marginLeft'] = true;
}
}
});
return data;
}