Устранение неисправностей значки в Link_To
-
20-12-2019 - |
Вопрос
Хорошо, ребята, этот кажутся сложными, но я тупел здесь.В настоящее время я использую Rails 4.1.1 и пытаюсь получить ссылку_, чтобы появиться как кнопка со значком вместо текста.
Erb:
<%= link_to messages_path, do %>
<i class="btn btn-primary glyphicon glyphicon-envelope"></i>
<% end %>
.
в основном я схватил вышеуказанный код из здесь , но это дает мнеЭта ошибка, когда я пытаюсь использовать его:
/users/user/project/app/views/pages/home.html.erb:20: Синтаксис ошибка, неожиданное слово_do_block ... End= link_to messages_path, do @ output_buffer.safe_append= '... ^ / пользователей/user/project/app/views/pages/home.html.erb:29: Синтаксис ошибки, неожиданный ключевой слов_ensure, ожидая окончания входа
Решение
В зависимости от того, какая версия Bootstrap вы попробуете один из них:
<%= link_to messages_path, class: 'btn btn-primary' do %>
<span class="glyphicon glyphicon-envelope"></span>
<% end %>
.
или
<%= link_to messages_path, class: 'btn btn-primary' do %>
<i class="glyphicon glyphicon-envelope"></i>
<% end %>
.
В основном класс BTN принадлежит к вашей ссылке, и Glyphicon, вероятно, сейчас промежуток.