Я пробовал все, что я могу найти, использовать файл js.erb, потому что мне нужно использовать ruby вместе с my js.Как использовать js.erb в rails app
Я знаю, что это не код, потому что у меня то же самое в application.js, и он отлично работает.
Модель: темы
Я пытался добавить topics.js.erb в просмотров/темы/ Я попытался частично _index.js.erb, и делает его - я вижу его загрузку, но не выполняется.
В обоих файлах, у меня есть:
$(document).ready(function() {
console.log('something');
})
Есть ли что-то очевидно, что я здесь отсутствует? Спасибо!
Проверьте вас темы действий контроллера и убедитесь, что вы отвечаете с js, поскольку по умолчанию ваш ответ html! Здесь мы идем: http://guides.rubyonrails.org/working_with_javascript_in_rails.html! Ваш ответ должен быть примерно таким: reply_with do | format | format.js format.html end. Вы также можете проверить свою консоль (рельсы с работающим сервером), где вы должны увидеть что-то вроде рендеринга темы # index в js формате. – Evgeny