У меня есть дублирующийся код js.erb между ответами ajax разных моделей. Я хотел бы реорганизовать повторяющийся код js.erb, передав аргументы в партиал js.erb.
Как визуализировать партиал js.erb из файла js.erb?
У меня есть дублирующийся код js.erb между ответами ajax разных моделей. Я хотел бы реорганизовать повторяющийся код js.erb, передав аргументы в партиал js.erb.
Как визуализировать партиал js.erb из файла js.erb?
Точно так же, как вы бы визуализировали любой другой частичный файл с помощью erb. Допустим, ваш частичный файл называется _my_partial.js.erb
(обратите внимание, что частичные файлы всегда начинаются с _
), тогда в вашем основном файле .js.erb
вы должны сделать:
<%= render 'my_partial' %>
Если ваш частичный файл находится в другом каталоге, просто используйте:
<%= render 'path/to/my_partial' %>