由用户自己生成的列表需要:添加、修改、删除
这不是什么高深的问题,只是一个基本的设计思路:一个由用户自己生成的列表需要:添加、修改、删除三个功能。

这是一个正常里例子,用户自己写日志,产生了一个日志列表。那么当展示这里列表的时候,需要提供“添加新日志”的功能,允许用户修改现有列表的内容,允许用户删除现有列表中的条目。
特殊的例子-没有删除:

这是一个“幸运菜单收集的活动”,用户通过各种方式得到四种不同的彩蛋,这些菜单组合起来可以兑换奖品。于是有了这样一个“您现有彩蛋的列表”,这个列表是没有删除的,因为删除显然是对于任何用户都没意义的,辛辛苦苦好不容易才得到的彩蛋,没理由自己把它们删除掉。同时,这个列表中也没有直接的“添加”功能,因为不能直接添加。只是提供了获得各种彩蛋的办法,这是个间接的“添加”功能。
一个糟糕的例子:

又是一个糟糕的例子:

类似的产品有很多好的例子:

抓虾

百度搜藏
升华一把:需要有“添加”、“编辑”、“删除”三种操作源于用户对列表的控制欲。要驾驭当前的局面,要使一切尽在掌握之中。—这是个普遍的需求。












