Посмотреть код внутри файла Javascript на Rails - PullRequest
0 голосов
/ 12 марта 2011

ранее у меня был Javascript-код прямо в верхней части моего обзора, и это будет работать.Затем я узнал, что вы можете включить JS-файл, используя yield, и я сделал это.

У меня был рельсовый вид кода внутри моего кода JavaScript, например:

    $( "#exp-progressbar" ).progressbar({
            value: <%= ((@quest.end_time - Time.now).to_i * 100 ) / (@quest.duration * 60) %>
});

Теперь, после того, как я это сделалэто с yield, я получаю ошибку, когда я делаю это в отдельном файле js.Как я могу сделать это сейчас?

1 Ответ

0 голосов
/ 12 марта 2011

Я нашел решение:

<% content_for :javascript_includes do %>
    <% if not @quest.nil? %>
        <script type="text/javascript">
            var experience = <%= ((@quest.end_time - Time.now).to_i * 100 ) / (@quest.duration * 60) %>;
            var quest_duration = <%= @quest.duration * 60 %>;
            var quest_timer = <%= (@quest.end_time - Time.now).to_i %>;
        </script>
    <%= javascript_include_tag "experience.js" %>
  <% end %>
<% end %>

<% if flash[:error] %>
    <%= flash[:error] %><br><br>
<% end %>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...