link_to pas le formatage bouton
-
25-09-2019 - |
Question
J'utilise des rails et mobile jquery pour mon site. Pour créer un lien bouton de style, je dois ne pas ajouter des informations spécifiques, comme ceci:
<a href="user/login" data-role="button" data-theme="a">login</a>
Pour ce faire, dans Rails, j'utiliser le link_to comme ceci:
<%= link_to 'Login', :controller => "user", :action => "login", "data-icon" => "button", "data-theme" => "a" %>
Mais cela ne fonctionne pas, il montre comme un lien normal. il semble que quand je regarde dans le code ceci:
<a href="/user/login?data-icon=button&data-theme=a" class="ui-link">Login</a>
Toutes les idées pourquoi cela se produit? Merci!
La solution
Essayez
<%= link_to 'Login', {:controller => "user", :action => "login"}, {"data-icon" => "button", "data-theme" => "a"} %>
La raison pour ce qui est différent est expliqué ici: http://apidock.com/rails/v3.0.0/ActionView/Helpers / UrlHelper / link_to
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow