我正在制作一个日历应用程序,有人可以在其中编辑任务。
我有一个任务,它有任务名称、描述和due_date。这项任务必须每季度重复一次。如果有人转到下一季度的任务并单击该任务,我希望在该时间点创建一个对象,其中包含该任务due_date,以便可以对其进行其他操作,例如编辑。
我可以在日历上显示任务,但不知道如何从保存对象开始。
由于我正在使用ice_cube来制作重复事件,因此我认为我可以按照wiki坚持不懈地做到这一点。但是,我似乎被困住了,不知道如何前进。
如果有人可以指出我如何制作这个用例,那就太好了
对我有用的解决方案如下:-
1)确定事件是重复发生的,而不是保存在数据库中的事件(IceCube将在这方面提供帮助)
2)当单击重复发生的事件时,传递一个带有链接的参数(例如重复事件)
3) 检查控制器中参数是否是重复事件,然后在后端创建一个任务并重定向到该任务的显示(在创建任务时在后端填写任务的详细信息)
希望这有帮助