البرمجة

تضمين ملفات في Pug باستخدام include

في إصدار أحدث من Jade (الآن يعرف باسم Pug)، لم يعد هناك مفهومٌ للـ partials كما كان في الإصدارات السابقة. بدلاً من ذلك، يمكنك استخدام include لتضمين الملفات مع تمرير المتغيرات إليها. لتحقيق نفس النتيجة التي كنت تحصل عليها سابقًا، يمكنك استخدام تقنية التضمين مع تمرير المتغيرات على النحو التالي:

jade
include partials/video.pug

ثم، في الملف video.pug، يمكنك استخدام المتغيرات التي تمررها إليها:

jade
p= title p= artist

هذا سيحقق تضمين الملف video.pug واستخدام المتغيرات title و artist داخله لتحقيق النتيجة المطلوبة.

المزيد من المعلومات

بالتأكيد، في Pug (الذي كان يُعرف سابقًا باسم Jade)، يمكنك استخدام الـ include لتضمين ملفات الـ partials وتمرير المتغيرات إليها. إليك مزيدًا من المعلومات حول كيفية القيام بذلك:

  1. تضمين ملف partial:
    يمكنك استخدام include لتضمين ملف partial في ملف Pug آخر. على سبيل المثال، إذا كان لديك ملف يسمى video.pug في مجلد partials، يمكنك تضمينه في ملف Pug آخر باستخدام:

    jade
    include partials/video.pug
  2. تمرير المتغيرات:
    لتمرير المتغيرات إلى الملف المُضمّن، يمكنك استخدام الفرمت الآتي:

    jade
    include partials/video.pug

    ومن ثم، يمكنك استخدام المتغيرات داخل الملف المضمن كما هو موضح:

    jade
    p= title p= artist

    يمكنك أيضًا تمرير المتغيرات عند استدعاء include مباشرة، على النحو التالي:

    jade
    include partials/video.pug +video(title, artist)
  3. التعامل مع المتغيرات داخل الملف المُضمّن:
    في الملف video.pug، يمكنك استخدام المتغيرات الممررة إليه كما لو كانت متغيرات محلية:

    jade
    p= title p= artist

باستخدام هذه الطريقة، يمكنك تحقيق نفس النتيجة التي كنت تحصل عليها باستخدام partials في الإصدارات السابقة من Jade.

مقالات ذات صلة

زر الذهاب إلى الأعلى
إغلاق

أنت تستخدم إضافة Adblock

يرجى تعطيل مانع الإعلانات حيث أن موقعنا غير مزعج ولا بأس من عرض الأعلانات لك فهي تعتبر كمصدر دخل لنا و دعم مقدم منك لنا لنستمر في تقديم المحتوى المناسب و المفيد لك فلا تبخل بدعمنا عزيزي الزائر