انتقل إلى المحتوى الرئيسي

عقدة debug

تعرض عقدة debug الرسائل والبيانات في سجل التصحيح. استخدمها لتتبّع مرور الرسائل عبر التدفق، والتحقق من محتواها، واستكشاف الأخطاء وإصلاحها.

إعدادات عقدة debug​

تتضمن إعدادات العقدة المعلمات التالية:

إعدادات عقدة debug: الحقل "Name" بالقيمة debug، والحقل "Output" بالقيمة msg.orderEvent، والزر "Submit".

1. Name​

اسم العقدة.
يظهر الاسم في مساحة العمل ويساعدك على تمييز العقدة.
إذا تركت الحقل فارغًا، فسيكون اسم العقدة debug.

مثال:

  • اسم العقدة: debug order

2. Output​

يحدد الحقل الذي تُعرض بياناته.

مثال:

  • msg.orderEvent: يعرض محتوى الخاصية orderEvent فقط.

مثال على الاستخدام​

المثال 1: عرض محتوى msg.payload​

تمرّر عقدة function السلسلة النصية "Hello, World!" في msg.payload، وتعرض عقدة debug هذه الرسالة في لوحة التصحيح.

إعدادات عقدة debug:

  • Output: msg.payload

النتيجة في لوحة التصحيح:

Hello, World!

المثال 2: عرض خصائص مخصصة​

تضيف عقدة function الخاصيتين msg.temperature وmsg.humidity، وتعرض عقدة debug قيمة درجة الحرارة فقط.

الدالة:

msg.temperature = 25;
msg.humidity = 60;
return msg;

إعدادات عقدة debug:

  • Output: msg.temperature

النتيجة في لوحة التصحيح:

25