我正在尝试了解Flux架构。我正在使用JavaFX和FluxFX实验框架。
我正在编写一个程序,允许用户在特定时刻安排一些任务(“在3小时内”,“在10点钟”,等等)。关键是必须同时安排一项任务。
当用户点击“schedule”按钮时,将调度ScheduleAction并将计划任务存储在ScheduleStore中。一切还好。当用户尝试安排第二个任务时,我想询问他/她是否要取消之前的任务。我怎样才能做到这一点?此刻,我正在使用这种方法:
我认为这种做法“闻起来很糟糕”。做这样的事的正确方法是什么?
非常感谢!