Lewati ke konten utama

Integrasi Pertama

1. Apa yang akan Anda pelajari?

Dalam pelajaran pengantar ini, kita akan mengenal komponen utama dari modul "Integrasi" dan membuat contoh praktis. Anda akan belajar bagaimana untuk:

  • Menggunakan node Fungsi untuk menulis fungsi Anda sendiri dalam JavaScript.
  • Menerapkan node Template untuk menghasilkan template teks dengan data dinamis.
  • Mengonfigurasi node Inject, Debug, dan Switch untuk memulai alur, memeriksa hasil, dan menetapkan kondisi.

2. Node Inject

Node Inject akan digunakan untuk mensimulasikan data input dan memulai alur.

3. Node Fungsi

Kita akan menggunakan node Fungsi untuk meneruskan angka input.

  • Kode di Node Fungsi:
    msg.payload = 5; // Angka input
    return msg;

Di sini kita menetapkan angka 5, yang kita teruskan ke dalam alur.

4. Node Switch:

Node Switch akan digunakan untuk memeriksa apakah angka tersebut positif, negatif, atau nol, dan meneruskan data sesuai dengan itu.

  • Konfigurasi:
    • Jika angka lebih besar dari 0, teruskan ke cabang "Positif".
    • Jika angka kurang dari 0, teruskan ke cabang "Negatif".
    • Jika angka sama dengan 0, teruskan ke cabang "Nol".

5. Node Template:

Di node Template, kita akan membuat template untuk mengeluarkan pesan.

  • Template di Node Template:
    Hasil pemeriksaan: {{payload}}

Node ini akan menggantikan teks yang dihasilkan di node sebelumnya dan menyiapkannya untuk keluaran.

6. Node Debug:

Node Debug akan mengeluarkan hasil ke konsol sehingga kita dapat melihat pesan akhir.

  • Konfigurasi: Atur keluaran ke msg.payload untuk menampilkan pesan yang dihasilkan di konsol.

7. Hasil:

Jika angka yang diteruskan ke dalam alur adalah 5, di Debug Anda akan melihat pesan:

Hasil pemeriksaan: Angka tersebut positif

Jika Anda mengubah angka menjadi -3, hasilnya akan:

Hasil pemeriksaan: Angka tersebut negatif

Jika angka adalah 0, hasilnya akan:

Hasil pemeriksaan: Angka tersebut nol