前言: 这是一个vue的电商项目,使用express后端提供数据. 1.filter()函数. 事情是这样的.我从数据库拿到了所有分类数据. 分类有三个等级.父类,子类,孙类这样.但它们都在同一张表里. 表是这样的: 我要把这样的表数据变成适合前端使用的数据结构.关键在于parent_id,通过parent_id来衔接上下级关系. 我想了很久,尝试了很多次,才想到一个比较合理的解决办法. vue,数据,代码如下: data () { return { categoryData: [ { cat_…