不重新呈现application.html.erb文件中的某些标签

时间:2019-01-14 10:46:07

标签: html ruby-on-rails reactjs erb

我正在尝试使用rails和reactjs开发一个博客应用。

我有一个标头组件,该组件始终显示在我的应用中。

我正在尝试将该组件放入application.html.erb文件中

这是我的代码:

<!DOCTYPE html>
<html>
  <head>
    <%= csrf_meta_tags %>
    <%= stylesheet_link_tag    'application', media: 'all', 'data-no-turbolink': 'reload' %>
    <%= javascript_include_tag 'application', 'data-no-turbolink': 'reload' %>
  </head>
  <body>
    <%= react_component("Header" , {} ,:class => 'for-header main-class')%>
    <%= yield %>
  </body>
</html>

,但是<%= react_component("Header" , {} ,:class => 'for-header main-class')%>总是重新加载。

请给我一些解决方案。非常感谢你!

0 个答案:

没有答案