• 0

كيف أضيف Link_to متضمنة معلومات على Rails ؟

في إطار العمل Rails أريد تضمين معلومات مع helper link_to  باستعمال html5.

حيث وجدت في الموقع الرسمي هذه الطريقة:

link_to(body, url, html_options = {}) 

لكن لا أدري لما أحصل على أخطاء عند استعمالي لهذه الجزئية من الكود:

link_to "whatever", @whatever_path, { class: 'my_class', data-tooltip: 'what I want' }

 

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

Rails بالأساس يُوفر لك تمرير البيانات عبر المتغيّر data :

= link_to body, url, :data => { :foo => 'bar', :this => 'that' }

حيث foo هو اسم المتغير الحامل للقيمة bar.

في الإصدار الرابع من Rails يمكن استعمال الطريقة التالية:

:data => { :foo_bar => 'that' }

أو بتمريرها مباشرة:

= link_to body, url, :'data-foo' => 'bar', :'data-this' => 'that'

لمعرفة المزيد الرابط حول الموضوع.

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن