Комбинация .html_safe
с #{@user.profile.my_data}
также должна работать.
<%= link_to "<span id='span'>My span </span>#{@user.profile.my_data}".html_safe, "#", class: 'button white' %>
Вы также можете использовать content_tag
, чтобы он выглядел так:
<%= link_to(content_tag(:span, "My span ", id:"span")+"#{@user.profile.my_data}", "#", class: 'button white' %>
Они в основном идентичны, но вам может показаться проще. Кроме того, я довольно новичок в кодировании, так что, если по какой-то сумасшедшей причине это неправильно, пожалуйста, просто прокомментируйте, и я изменю это. Благодаря.