Closed leonardodalinky closed 2 years ago
学长您好,用了这份 Learn-Helper 许久,发现虽然在作业显示上已经有排序规则,但是总感觉不太完善,于是最近两天研究了一下,并自制了一个“栈”式的规则筛选列表(因为太懒不想设计其他的排序和过滤筛选
大致修改有:
filterRule
sortRule
为不影响其他功能,这个功能的主题逻辑几乎完全在 CardList 组件中直接 local 的进行,因此假设前提是上层会将所有的课程信息一次性全部传给 CardList 组件,如果以后需要修改数据来源的逻辑的话(例如动态加载),这个功能可能将不成立。
CardList
功能说明:
目前实现的样式如下图:
感谢!我这两天有空的时候认真看一下
会在 https://github.com/Harry-Chen/Learn-Helper/tree/fancy_card_list 中跟进,目前的 UI 设计似乎还有一些 confusing
好的,这部分 UI 我也觉得挺丑,现在想想应该换另一种更加好的方式。有时间可以再改一改,这个 PR 关闭吧,辛苦了。
学长您好,用了这份 Learn-Helper 许久,发现虽然在作业显示上已经有排序规则,但是总感觉不太完善,于是最近两天研究了一下,并自制了一个“栈”式的规则筛选列表(因为太懒不想设计其他的排序和过滤筛选
大致修改有:
filterRule
和sortRule
)为不影响其他功能,这个功能的主题逻辑几乎完全在
CardList
组件中直接 local 的进行,因此假设前提是上层会将所有的课程信息一次性全部传给CardList
组件,如果以后需要修改数据来源的逻辑的话(例如动态加载),这个功能可能将不成立。功能说明:
目前实现的样式如下图: