Я хочу добавить код javascript в тело через file.js.erb. Это то, что я написал:Как удалить & quot в js.erb для рендеринга javascript rails
$("body").append("<script type='text/javascript'> method_1({'<%= current_user.selections.pluck(:name).each do |t| raw t end %>'});</script>");
Но я всегда дает мне массив с & Quot; добавлен в код javascript. Я также попытался использовать raw/html_safe. но, похоже, не действует.
Я пробовал другие ссылки SO, но, похоже, это не помогает. Я использую рельсы 3.
попробуйте использовать это 'raw (t.to_json) 'в блоке' each' или 't.to_json.html_safe' –
это не сработает. – inquisitive
это работает хорошо для меня, похоже, что вы что-то сделали неправильно –