Przejdź do głównej zawartości

Pierwsza Integracja

1. Czego się nauczysz?

W tej wstępnej lekcji zapoznamy się z głównymi komponentami modułu "Integracje" i stworzymy praktyczny przykład. Nauczysz się, jak:

  • Używać węzła Funkcji do pisania własnych funkcji w JavaScript.
  • Zastosować węzeł Szablonu do generowania szablonów tekstowych z dynamicznymi danymi.
  • Skonfigurować węzły Wstrzykiwania, Debugowania i Przełączania, aby inicjować przepływy, sprawdzać wyniki i ustawiać warunki.

2. Węzeł Wstrzykiwania

Węzeł Wstrzykiwania będzie używany do symulacji danych wejściowych i rozpoczęcia przepływu.

3. Węzeł Funkcji

Użyjemy węzła Funkcji do przekazania liczby wejściowej.

  • Kod w Węźle Funkcji:
    msg.payload = 5; // Liczba wejściowa
    return msg;

Tutaj ustawiamy liczbę 5, którą przekazujemy do przepływu.

4. Węzeł Przełączania:

Węzeł Przełączania będzie używany do sprawdzenia, czy liczba jest dodatnia, ujemna, czy równa zeru, i odpowiedniego przekazywania danych.

  • Konfiguracja:
    • Jeśli liczba jest większa od 0, przejdź do gałęzi "Dodatnia".
    • Jeśli liczba jest mniejsza od 0, przejdź do gałęzi "Ujemna".
    • Jeśli liczba jest równa 0, przejdź do gałęzi "Zero".

5. Węzeł Szablonu:

W węźle Szablonu stworzymy szablon do wyświetlania wiadomości.

  • Szablon w Węźle Szablonu:
    Wynik sprawdzenia: {{payload}}

Ten węzeł zastąpi tekst wygenerowany w poprzednim węźle i przygotuje go do wyjścia.

6. Węzeł Debugowania:

Węzeł Debugowania wyświetli wynik w konsoli, abyśmy mogli zobaczyć końcową wiadomość.

  • Konfiguracja: Ustaw wyjście na msg.payload, aby wyświetlić wygenerowaną wiadomość w konsoli.

7. Wynik:

Jeśli liczba przekazana do przepływu to 5, w Debug zobaczysz wiadomość:

Wynik sprawdzenia: Liczba jest dodatnia

Jeśli zmienisz liczbę na -3, wynik będzie:

Wynik sprawdzenia: Liczba jest ujemna

Jeśli liczba wynosi 0, wynik będzie:

Wynik sprawdzenia: Liczba jest zerowa