[英]How to flash[:notice] with redirect in rails 4 and display the notice inside a box?
我在Bootstrap 3.0中使用Rails 4。
当我将记录保存在response_to中时| format | 块,我将:notice设置为某个值,重定向到下一个屏幕,说“记录已创建”。 这将以绿色显示在文本中。 当我遇到一些错误情况时,我会执行flash.now [:danger] =“发生错误”。 这将在框内将消息显示为红色。
要求是:无论是错误消息还是常规通知,均应以统一的方式显示,除了颜色变化外。 换句话说,我希望flash [:danger]在框内显示文本,而:notice也要在框内以绿色显示。
我在Google和stackoverflow上搜索了很多,但找不到任何出路。
请帮忙!
码:
1:format.html {redirect_to'/ new',注意:“此通知显示为绿色,我希望它在方框内显示为绿色”}
太感谢了!
我想,我问得太快了。 我看到另一则帖子与我的问题没有直接关系,但得到了提示。 我在flash命令中以及执行时删除了.now:
flash [:info] =“ Notice Message” redirect_to'/ new',不带:notice符号,它在蓝色框中显示该消息,并且重定向良好。
我应该在最初的问题中提到我正在使用flash.now。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.