rails js最佳做法

时间:2013-03-21 16:23:17

标签: javascript ruby-on-rails ruby

我将js代码直接插入到视图中。

post.html.erb:

<%=@post.text%>
<script>
  alert("Hello!")
</script>

也许这不是最好的方式。告诉我把js代码放到最好的解决方案。

1 个答案:

答案 0 :(得分:2)

您的解决方案没有任何本质上的错误,尽管您可以使用一个帮助程序,它将自动将其包装在CDATA部分中,以便在旧版浏览器上更安全:

<%= javascript_tag do %>
  alert("Hello!")
<% end %>