Hartl Rails教程:Flash渲染消息和哈希

用户3853034

这是从Railstutorial.org开始的,从第7章开始。我一直在为此打头,因此,如果这是一个简单的错字,我深表歉意。

我正在尝试仅获取Flash消息以进行呈现,但是由于某种原因,我在页面上看到了Flash及其生成的哈希值。这是我的代码(相关代码是第12-15行)。

  1 <!DOCTYPE html>$                                                                                                                                                 
  2 <html>$                                                                                                                                                          
  3     <head>$                                                                                                                                                      
  4       <title><%= full_title(yield(:title)) %></title>$                                                                                                           
  5       <%= stylesheet_link_tag    'application', media: 'all', 'data-turbolinks-track' => true %>$                                                                
  6       <%= javascript_include_tag 'application', 'data-turbolinks-track' => true %>$                                                                              
  7       <%= csrf_meta_tags %>$                                                                                                                                     
  8       <%= render 'layouts/shim' %>$                                                                                                                              
  9     </head>$                                                                                                                                                     
 10     <body>$                                                                                                                                                      
 11         <%= render 'layouts/header' %>$                                                                                                                          
 12         <div class="container">$                                                                                                                                 
 13         <%= flash.each do |message_type, message| %>$                                                                                                            
 14           <%= content_tag(:div, message,  class: "alert alert-#{message_type}") %> $                                                                             
 15         <% end %>$                                                                                                                                               
 16           <%= yield %>$                                                                                                                                          
 17           <%= render 'layouts/footer' %>$                                                                                                                        
 18           <%= debug(params) if Rails.env.development? %>$                                                                                                        
 19         </div>$                                                                                                                                                  
 20     </body>$                                                                                                                                                     
 21 </html>$    

用户3853034

想通了这一点...<%= flash.each do |message_type, message| %>正在明显地渲染。拿出上面的“ =”,它可以解决问题。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

redirect_to与渲染-Michael Hartl的教程

来自分类Dev

Hartl教程无法关注用户

来自分类Dev

跟随Michael Hartl的Rails教程中的功能

来自分类Dev

rspec LoadError(Ruby on Rails,Michael Hartl的教程)

来自分类Dev

Hartl Rails教程第5章错误

来自分类Dev

在Hartl的教程中添加联系表

来自分类Dev

完成Michael Hartl的教程后安装Devise

来自分类Dev

Hartl教程+ Omniauth:登录不登录

来自分类Dev

RoR教程(Michael Hartl)URI :: InvalidURIError

来自分类Dev

Hartl Ruby on Rails教程第11章测试问题:错误消息填满控制台

来自分类Dev

在Hartl的Rails教程中,textarea的CSS指的是什么?

来自分类Dev

Hartl Ruby on Rails教程9.2.2验证失败:名称已被使用

来自分类Dev

如何为Hartl的Rails教程授予AWS用户权限

来自分类Dev

Hartl Ruby on Rails教程资产管道custom.css.scss

来自分类Dev

在Michael Hartl(出色的)Rails教程的第7章,练习2

来自分类Dev

RSpec的未定义方法“它”(Hartl的Ruby on Rails教程)

来自分类Dev

Hartl Rails教程5.3.4:“读取”:是目录@ io_fread)错误

来自分类Dev

Michael Hartl撰写的Rails教程第6章验证用户

来自分类Dev

在Michael Hartl(出色的)Rails教程的第7章,练习2

来自分类Dev

在Hartl的Rails教程中,textarea的CSS指的是什么?

来自分类Dev

Michael Hartl的Rails教程中的“ user = users(:michael)”如何工作?

来自分类Dev

Hartl Rails 教程:在 Gemfile 中为 Heroku 指定 Ruby 版本

来自分类Dev

Michael Hartl 的 Rails 教程第 10 章中的销毁方法

来自分类Dev

rails s hangs-Hartl Rails指南

来自分类Dev

Hartl教程第10章:未找到param micropost

来自分类Dev

Hartl ROR教程第10章Rspec测试失败

来自分类Dev

Hartl教程第9章。“ UsersController#edit中的ArgumentError”

来自分类Dev

Michael Hartl 的教程第 10.2.2 章,列出 10.26 测试失败

来自分类Dev

找不到Hartl的Rails教程(rails-4-0)部分10.3.2参数

Related 相关文章

  1. 1

    redirect_to与渲染-Michael Hartl的教程

  2. 2

    Hartl教程无法关注用户

  3. 3

    跟随Michael Hartl的Rails教程中的功能

  4. 4

    rspec LoadError(Ruby on Rails,Michael Hartl的教程)

  5. 5

    Hartl Rails教程第5章错误

  6. 6

    在Hartl的教程中添加联系表

  7. 7

    完成Michael Hartl的教程后安装Devise

  8. 8

    Hartl教程+ Omniauth:登录不登录

  9. 9

    RoR教程(Michael Hartl)URI :: InvalidURIError

  10. 10

    Hartl Ruby on Rails教程第11章测试问题:错误消息填满控制台

  11. 11

    在Hartl的Rails教程中,textarea的CSS指的是什么?

  12. 12

    Hartl Ruby on Rails教程9.2.2验证失败:名称已被使用

  13. 13

    如何为Hartl的Rails教程授予AWS用户权限

  14. 14

    Hartl Ruby on Rails教程资产管道custom.css.scss

  15. 15

    在Michael Hartl(出色的)Rails教程的第7章,练习2

  16. 16

    RSpec的未定义方法“它”(Hartl的Ruby on Rails教程)

  17. 17

    Hartl Rails教程5.3.4:“读取”:是目录@ io_fread)错误

  18. 18

    Michael Hartl撰写的Rails教程第6章验证用户

  19. 19

    在Michael Hartl(出色的)Rails教程的第7章,练习2

  20. 20

    在Hartl的Rails教程中,textarea的CSS指的是什么?

  21. 21

    Michael Hartl的Rails教程中的“ user = users(:michael)”如何工作?

  22. 22

    Hartl Rails 教程:在 Gemfile 中为 Heroku 指定 Ruby 版本

  23. 23

    Michael Hartl 的 Rails 教程第 10 章中的销毁方法

  24. 24

    rails s hangs-Hartl Rails指南

  25. 25

    Hartl教程第10章:未找到param micropost

  26. 26

    Hartl ROR教程第10章Rspec测试失败

  27. 27

    Hartl教程第9章。“ UsersController#edit中的ArgumentError”

  28. 28

    Michael Hartl 的教程第 10.2.2 章,列出 10.26 测试失败

  29. 29

    找不到Hartl的Rails教程(rails-4-0)部分10.3.2参数

热门标签

归档