Asosiy mazmunga o'tish

Birinchi Integratsiya

1. Nima o'rganasiz?

Ushbu kirish darsida biz "Integratsiyalar" modulining asosiy komponentlari bilan tanishamiz va amaliy misol yaratamiz. Siz quyidagilarni o'rganasiz:

  • JavaScript-da o'z funksiyalaringizni yozish uchun Function tugunidan foydalanish.
  • Dinamik ma'lumotlar bilan matn shablonlarini yaratish uchun Template tugunidan foydalanish.
  • Oqimlarni boshlash, natijalarni tekshirish va shartlarni belgilash uchun Inject, Debug va Switch tugunlarini sozlash.

2. Inject Tuguni

Inject tuguni kirish ma'lumotlarini simulyatsiya qilish va oqimni boshlash uchun ishlatiladi.

3. Function Tuguni

Biz Function tugunidan kirish raqamini o'tkazish uchun foydalanamiz.

  • Function Tugunidagi Kod:
    msg.payload = 5; // Kirish raqami
    return msg;

Bu yerda biz oqimga o'tkazadigan 5 raqamini belgilaymiz.

4. Switch Tuguni:

Switch tuguni raqam musbat, manfiy yoki nol ekanligini tekshirish va ma'lumotlarni shunga muvofiq o'tkazish uchun ishlatiladi.

  • Sozlash:
    • Agar raqam 0 dan katta bo'lsa, "Musbat" tarmog'iga o'tkazing.
    • Agar raqam 0 dan kichik bo'lsa, "Manfiy" tarmog'iga o'tkazing.
    • Agar raqam 0 ga teng bo'lsa, "Nol" tarmog'iga o'tkazing.

5. Template Tuguni:

Template tugunida xabarni chiqarish uchun shablon yaratamiz.

  • Template Tugunidagi Shablon:
    Tekshiruv natijasi: {{payload}}

Ushbu tugun oldingi tugunda yaratilgan matnni almashtiradi va uni chiqarishga tayyorlaydi.

6. Debug Tuguni:

Debug tuguni natijani konsolga chiqaradi, shunda biz oxirgi xabarni ko'rishimiz mumkin.

  • Sozlash: Olingan xabarni konsolda ko'rsatish uchun chiqishni msg.payload ga o'rnating.

7. Natija:

Agar oqimga o'tkazilgan raqam 5 bo'lsa, Debug da siz quyidagi xabarni ko'rasiz:

Tekshiruv natijasi: Raqam musbat

Agar raqamni -3 ga o'zgartirsangiz, natija quyidagicha bo'ladi:

Tekshiruv natijasi: Raqam manfiy

Agar raqam 0 bo'lsa, natija quyidagicha bo'ladi:

Tekshiruv natijasi: Raqam nol