LINK_TO لا تنسيق الزر
-
25-09-2019 - |
سؤال
أستخدم Rails و JQuery Mobile لموقعي. لإنشاء رابط مصمم على زر ، يجب أن أقوم بإضافة معلومات محددة ، مثل هذا:
<a href="user/login" data-role="button" data-theme="a">login</a>
للقيام بذلك في القضبان ، يجب أن أستخدم link_to مثل هذا:
<%= link_to 'Login', :controller => "user", :action => "login", "data-icon" => "button", "data-theme" => "a" %>
ولكن هذا لا يعمل ، فهو يظهر كرابط عادي. عندما أنظر في الكود ، يبدو الأمر كذلك:
<a href="/user/login?data-icon=button&data-theme=a" class="ui-link">Login</a>
أي أفكار لماذا يحدث هذا؟ شكرًا!
المحلول
محاولة
<%= link_to 'Login', {:controller => "user", :action => "login"}, {"data-icon" => "button", "data-theme" => "a"} %>
تم شرح السبب في ذلك هنا:http://apidock.com/rails/v3.0.0/actionview/helpers/urlhelper/link_to
لا تنتمي إلى StackOverflow