收藏
评论

js 数据集合处理

前端数据显示要求 以时间 (月)为单位 判断数据是否为当前月



原型需求 已时间2018年10月 格式为标题




最终结果



以下是处理代码

let list = this.runningwaterls.list;

// 定义一个容器

let listinfo = {};

// 循环数据处理

for (let i = 0; i < list.length; i++) {

// 组合成 2018年01月格式(标题是按照设计原型要求)

let createTime =

list[i].createTime.substring(0, 4) +

"年" +

list[i].createTime.substring(5, 7) +

"月";

let month = listinfo[createTime];

// 判断month 是否为真

if (month == null) {

// 处理成 k 为**年**月 格式数组

month = listinfo[createTime] = [];

}

month.push(list[i]);

}

// 打印 容器

console.log(listinfo);



最后一次编辑于  02-21  (未经腾讯允许,不得转载)
复制链接收藏赞 1