我想实现mulistep(向导类型)表单来注册。我使用Rails 3.1。我需要在状态机的帮助下实现,所以我可以轻松地维护它。但我对状态机的活动记录感到困惑。请分享有助于我工作的资源。
答案 0 :(得分:0)
答案 1 :(得分:0)
在Rails中可用于实现状态机的宝石很少。
state_machine:这是此类别中下载次数最多的宝石。但遗憾的是,此功能打包选项已不再保留。
aasm:根据下载次数,AASM又名'acts_as_state_machine'是列表中第二个最受欢迎的宝石。 AASM由一个活跃的社区定期维护,并附带一个非常好的文档。
您可以查看此媒体文章了解更多详情: https://medium.com/geogo-in/state-machines-in-rails-5-45259a4f42da