link_to botón no formatear
-
25-09-2019 - |
Pregunta
Yo uso los carriles y jQuery Mobile para mi sitio. Para crear un botón de estilo de enlace, que tengo que hacer add información específica, como esto:
<a href="user/login" data-role="button" data-theme="a">login</a>
Para hacer esto en los carriles, que debe utilizar el link_to como esto:
<%= link_to 'Login', :controller => "user", :action => "login", "data-icon" => "button", "data-theme" => "a" %>
Sin embargo, esto no está funcionando, se muestra como un enlace normal. Cuando miro en el código que se parece a esto:
<a href="/user/login?data-icon=button&data-theme=a" class="ui-link">Login</a>
Cualquier idea por qué sucede esto? Gracias!
Solución
Trate
<%= link_to 'Login', {:controller => "user", :action => "login"}, {"data-icon" => "button", "data-theme" => "a"} %>
La razón de esto es diferentes se explica aquí: http://apidock.com/rails/v3.0.0/ActionView/Helpers / UrlHelper / link_to
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow