我正在编写一个应用程序,其中管理员用户将创建一系列项目。当用户创建项目时,他们需要能够指定序列中的下一个项目。
我的问题是用户可能会按顺序创建项目,因为下一个项目尚不存在,我不知道如何让他们指定他们想要的下一个项目。
有没有人有一个很好的解决方案,如何在不预测未来的情况下实现这一目标?
答案 0 :(得分:2)
我在这里做了一些假设,因为我没有完整的图片。 让我们说用户刚刚创建了一个项目。成功创建后,您可以向其显示消息(或将用户带到页面或显示对话框),并显示项目已创建的消息。
在这里你可以展示两个“动作”。 “将下一个项目分配给此项目”或“创建一个新项目作为下一个项目”。这两个操作将允许用户在下一个项目中选择现有项目,或向他/她显示一个表单,该表单将在下一个项目中创建新项目。
我希望我的假设并非完全错误。
答案 1 :(得分:1)
(1)你能改变 - 至少对于用户体验 - 到“上一个项目”吗? 这可能需要将订单信息分开,并在提交批次之前应用它
(2)您能否显示项目的顺序,默认为“创建顺序”,并允许用户重新排序?
答案 2 :(得分:0)
创建项目后,您可以向用户显示已有项目的列表,提供选择应将新项目作为“按顺序排列”的项目。
您可以在此处使用一些可用性辅助,例如按创建顺序对列表进行排序(首先显示最后创建的顺序),也可以预先选择它。