分组并显示搜索结果

时间:2020-03-18 08:45:17

标签: laravel vue.js algolia

我正在寻找一种新的解决方案以在我的Web应用程序中显示结果。我有一个当前以表格形式显示的课程列表,我想转到基于块的布局(每个块代表一门课程)。

我正在考虑Algolia和Vue,但是,我不知道如何根据用户选择的参数对结果进行分组。

例如,如果用户选择“按级别显示课程”,则布局应如下所示:

LEVEL 1
  Night Course
  Morning Course
  Week-end Course

LEVEL 2
  Morning Course
  Week-end Course

如果用户要“按时间显示课程”,则布局应为:

MORNING COURSES
  Level 1 Course
  Level 2 Course

NIGHT COURSES
  Level 1 Course

WEEK-END COURSES
  Level 1 Course
  Level 2 Course

有人对实现这种行为有任何建议吗?

我正在寻找类似Algolia(即时反应性)的溶液。

谢谢!

0 个答案:

没有答案
相关问题