我对 Rails 完全陌生。
在学习过程中,我遇到了使用 flash 变量来维护重定向时下一次回发的数据。
我的问题是
什么时候应该使用这个。
Rails 如何为我维护它,它是否往返于用户并返回,或者是在服务器端维护。
- 如果它是在服务器端维护的,rails 如何知道何时丢弃变量并防止其内存被堵塞。
任何回复将不胜感激
- 每当您想要显示任何类型的状态消息或错误消息时
Your account settings have been updated!
Your password or email is incorrect
etc
- 当您在控制器代码中设置它时,Rails 会加载它,并且它会显示在您的视图中(如果您将其设置为显示在视图中)
<%= flash[:whatever] %>
)
- 当在客户端呈现该值时,Rails 会丢弃该值
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)