加入二级分类以及系统分类后,做起来还是有不小难度。
数据库方面,每个店铺用一条记录来存储系统分类设置,以及自定义一级分类的排序;二级分类直接跟着一级分类放在同一条记录里。
交互方面时间花得比较多的是排序、显示/隐藏开关设计。
今天终于把商品分类的管理端做完了,自己还是比较满意的。就是有点不计时间成本了。一些难点的解法,不是在电脑前想到的,有些在路上,有些在床上,有些在厕所,有些在客厅。
这个产品的用户从初中生到老年人都有,所以要坚守一条产品原则:不管内部逻辑多复杂,展现给用户的界面,必须一看就会用,不需要过多思考。当然读写性能也一定要考虑进去。