Nhảy tới nội dung

Tích hợp đầu tiên

1. Bạn sẽ học gì?

Trong bài học giới thiệu này, chúng ta sẽ làm quen với các thành phần chính của mô-đun "Tích hợp" và tạo một ví dụ thực tiễn. Bạn sẽ học cách:

  • Sử dụng nút Function để viết các hàm của riêng bạn trong JavaScript.
  • Áp dụng nút Template để tạo ra các mẫu văn bản với dữ liệu động.
  • Cấu hình các nút Inject, Debug và Switch để khởi động các luồng, kiểm tra kết quả và đặt điều kiện.

2. Nút Inject

Nút Inject sẽ được sử dụng để mô phỏng dữ liệu đầu vào và bắt đầu luồng.

3. Nút Function

Chúng ta sẽ sử dụng nút Function để truyền một số đầu vào.

  • Mã trong Nút Function:
    msg.payload = 5; // Số đầu vào
    return msg;

Ở đây, chúng ta đặt số 5, mà chúng ta truyền vào luồng.

4. Nút Switch:

Nút Switch sẽ được sử dụng để kiểm tra xem số đó là dương, âm hay bằng không, và truyền dữ liệu tương ứng.

  • Cấu hình:
    • Nếu số lớn hơn 0, truyền đến nhánh "Dương".
    • Nếu số nhỏ hơn 0, truyền đến nhánh "Âm".
    • Nếu số bằng 0, truyền đến nhánh "Không".

5. Nút Template:

Trong nút Template, chúng ta sẽ tạo một mẫu để xuất ra một thông điệp.

  • Mẫu trong Nút Template:
    Kết quả của việc kiểm tra: {{payload}}

Nút này sẽ thay thế văn bản được tạo ra trong nút trước đó và chuẩn bị cho việc xuất ra.

6. Nút Debug:

Nút Debug sẽ xuất kết quả ra console để chúng ta có thể thấy thông điệp cuối cùng.

  • Cấu hình: Đặt đầu ra thành msg.payload để hiển thị thông điệp được tạo ra trong console.

7. Kết quả:

Nếu số được truyền vào luồng là 5, trong Debug bạn sẽ thấy thông điệp:

Kết quả của việc kiểm tra: Số đó là dương

Nếu bạn thay đổi số thành -3, kết quả sẽ là:

Kết quả của việc kiểm tra: Số đó là âm

Nếu số là 0, kết quả sẽ là:

Kết quả của việc kiểm tra: Số đó là không