问题:
- 我从后端接口获取到数据,怎么根据获取的数据进行分类;
代码如下:
data: [
{
id: 1,
play_type: '001',// 玩法
order_status: 1, // 0,待支付; 1,支付成功,待出票; 2,出票成功,待开始; 3,出票失败,待退款, 4,已退款,
show_status: 1, // 显示状态; 0,不显示(用户删除), 1,显示
},
{
id: 2,
play_type: '003', // 玩法
order_status: 4,
show_status: 1,
},{
id: 3,
play_type: '002',
order_status: 2,
show_status: 0,
}
]
我需要依据 play_type 单独分类, order_status 单独分类;
就比如我拿出 play_type 为一样的数据组成数组;
最后根据 show_status 来判断是否显示。
通过vue的计算属性computed和过滤器filter;
整体是这样,不过不知道你需要怎么展示
如果是在store里分配 直接在请求 获取数据后 把数据分好,state里存下你分好的数据
全局 注册 一个过滤器
在组件里面使用