• 0

كيف أصلُ إلى المعاونين Helpers من صفحة العرض View في Sinatra؟

أريد أن أصل إلى الـ Helpers في صفحة العرض في تطبيقي المُبرمج بسيناترا. فكيف السّبيل إلى ذلك؟

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


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

يُمكنك أن تناديّ المعاونين في ملفّات العرض على سيناترا، لأنّ ملفّات العرض تمتلك إذنا بالوصول التّلقائيّ لوظائف المعاونين، ففي Sinatra المعاونون، ملفّات العرض، والمسارات لها أحقّية الوصول إلى نفس الوظائف والمتغيّرات النّموذجيّة.

وكمثال على ذلك:

في ملفّ hello.rb:

helpers do
  def em(text)
    "<em>#{text}</em>"
  end
end

get '/hello' do
  @subject = 'World'
  haml :hello
end

في ملفّ views/hello.haml:

%p= "Hello " + em(@subject)

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


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

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

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

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


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

تسجيل الدخول

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


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