我试图在我的应用程序中制作一个特定的操作流程,而我希望用户填写三个单独的表单,其中包含不同的信息(它们都属于问卷调查模型有点),然后我希望它一旦填写完三个,就在他们的仪表板上显示不同的信息。我想到了几个解决方案,但我不确定哪个最好:
@questionnaire.name && @questionnaire.title
)有没有更简单的方法来做我想到的事情?
答案 0 :(得分:1)
你可以建立一个三屏"向导"引导用户。在屏幕之间序列化信息,最后将所有信息保存到模型中:
http://api.rubyonrails.org/classes/ActiveModel/Serialization.html
也许邪恶可能有用: