我正在尝试将一些 js.erb 脚本包含在我的视图中。仅仅因为我正在编写一个基于投票的聊天,我想保持它非常简单,但它实际上最终变得比我最初想象的要复杂得多。
这是我的 js.erb 脚本代码:
$( document ).ready(function() {
$(function() {
setTimeout(updateMessages, 1000);
});
function updateMessages () {
var game_id = $("#game_chat").attr("data-id");
$("#messages").html("<%=escape_javascript(render(:partial => 'messages')) %> ");
setTimeout(updateMessages, 1000);
}
});
我的部分很简单
<%= render @messages %>
我真的被困在这里,似乎没有简单的方法将 .js.erb 代码包含在视图中。我的意思是:
<%= javascript_include_tag "games/messages.js.erb" %>