當我嘗試運行rake assets precompile
時出現此錯誤:。 我想通過這是因爲index.js.erb,因爲將文件的名稱更改爲.html.erb使它編譯。 這是index.js.erb的內容:.js.erb文件不會預編譯
$('#haikus').append('<%= j render(@haikus) %>');
<% if @haikus.next_page %>
$('.pagination').replaceWith('<%= j will_paginate(@haikus) %>');
<% else %>
$('.pagination').remove();
<% end %>
haikus.js.coffee:
jQuery ->
if $('.pagination').length
$(window).scroll ->
url = $('.pagination .next_page').attr('href')
if url && $(window).scrollTop() > $(document).height() - $(window).height() - 200
$('.pagination').html('Loading...')
$.getScript(url)
$(window).scroll()
index.html.erb:
<div id="haikus">
<%= render @haikus %>
</div>
<div class="row pagination">
<div class="large-12 columns">
<%= will_paginate @haikus %>
</div>
</div>
我怎樣才能解決這個問題並使其編譯?
謝謝!
哪一行是錯誤? –
錯誤是在行15748(完全錯誤:意外的令牌:操作符(>)(行:15748,col:8,pos:468462) – figdig
大聲笑確定沒有那麼有用,因爲我曾希望它會是:( –