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:

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

2. Node Inject

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

3. Node Function

Kita akan menggunakan Function node untuk mengirimkan angka input.

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

Di sini kita menetapkan angka 5, yang akan kita kirimkan ke aliran.

4. Node Switch:

Node Switch akan digunakan untuk memeriksa apakah angka tersebut positif, negatif, atau nol, dan mengirimkan data tergantung pada hasilnya.

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

5. Node Template:

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

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

Node ini akan menggantikan teks yang dibentuk di node sebelumnya dan menyiapkannya untuk ditampilkan.

6. Node Debug:

Node Debug akan menampilkan hasil di konsol, sehingga kita dapat melihat pesan akhir.

  • Pengaturan: Atur output ke msg.payload, untuk menampilkan pesan yang dibentuk di konsol.

7. Hasil:

Jika angka yang dikirimkan ke aliran adalah 5, di Debug Anda akan melihat pesan:

Hasil pemeriksaan: Angka positif

Jika Anda mengubah angka menjadi -3, hasilnya akan:

Hasil pemeriksaan: Angka negatif

Jika angka sama dengan 0, hasilnya akan:

Hasil pemeriksaan: Angka sama dengan nol