Как добавить пользовательский HTML к функциональной ссылке (Phoenix. HTML .link) в eex - PullRequest
1 голос
/ 18 января 2020

Я пытаюсь добавить пользовательский html для ссылки (Phoenix. HTML .link)

<%= link "<i class=\"fas fa-users\"></i> Login" to: "/login", class: "some class" %>

#But not working, result in this...
#HTML result:
<a class="some class" href="/login">&lt;i class="fas fa-users"&gt;&lt;/i&gt; Login</a>

Ответы [ 2 ]

1 голос
/ 18 января 2020

Использование Phoenix.HTML.raw/1

<%= link raw("<i class='fas fa-users'></i> Login"), ... %>
1 голос
/ 18 января 2020

Функция ссылка имеет do... end блок

#Example of use
<%= link to: "url", class: "nav-link" do %>
    <i class="fas fa-users"></i> Login
<% end %>

Вот документация:
https://hexdocs.pm/phoenix_html/Phoenix.HTML.Link.html

...