
封装根据teacherId分组的方法:
// 根据老师id
groupByTeacherId(items) {
return items.reduce((groups, item) => {
const key = item.teacherId;
if (!groups[key]) {
groups[key] = {
teacherName: item.teacherName,
items: [],
};
}
groups[key].items.push(item);
return groups;
}, {});
},
使用封装的分组方法,以及遍历分组后的数据
let my = this
let teacherGroupData = my.groupByTeacherId(my.keyFocusItemList)
console.log("看看根据老师分组后的数据。。。。。", teacherGroupData)
my.teacherGroupedItems = teacherGroupData
for(var key in my.teacherGroupedItems){
console.log("看看遍历出来的key",key)
console.log("看看遍历出来的值value",my.teacherGroupedItems[key])
}
vue3 ts实现分组, 多字段分组
欢迎加群讨论技术,1群:677373950(满了,可以加,但通过不了),2群:656732739。有需要软件开发,或者学习软件技术的朋友可以和我联系~(Q:815170684)
评价
排名
8
文章
222
粉丝
7
评论
7
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2025TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:
50010702506256


欢迎加群交流技术