Ten dokument został przetłumaczony przez AI. W przypadku niedokładności, proszę odnieść się do wersji angielskiej
W NocoBase, RunJS oferuje lekką metodę rozszerzania, idealną do scenariuszy szybkich eksperymentów i tymczasowego przetwarzania logiki. Bez konieczności tworzenia wtyczek lub modyfikowania kodu źródłowego, mogą Państwo spersonalizować interfejsy lub interakcje za pomocą JavaScript.
Dzięki niemu mogą Państwo bezpośrednio wprowadzać kod JS w kreatorze interfejsu, aby osiągnąć:
Dzięki JS mogą Państwo dostosować renderowanie bloku, uzyskując pełną kontrolę nad jego strukturą i stylami. Jest to idealne rozwiązanie do wyświetlania niestandardowych komponentów, wykresów statystycznych, treści stron trzecich oraz innych wysoce elastycznych scenariuszy.

Dokumentacja: Blok JS
Dzięki JS mogą Państwo dostosować logikę kliknięć przycisków akcji, co pozwala na wykonanie dowolnych operacji frontendowych lub żądań API. Na przykład: dynamiczne obliczanie wartości, przesyłanie niestandardowych danych, wywoływanie wyskakujących okienek itp.

Dokumentacja: Akcja JS
Dzięki JS mogą Państwo dostosować logikę renderowania pól. Możliwe jest dynamiczne wyświetlanie różnych stylów, treści lub stanów w zależności od wartości pola.

Dokumentacja: Pole JS
Dzięki JS mogą Państwo renderować niezależne elementy, które nie są powiązane z konkretnymi polami. Często używane do wyświetlania niestandardowych bloków informacyjnych.

Dokumentacja: Element JS
Dzięki JS mogą Państwo dostosować renderowanie kolumn tabeli. Możliwe jest zaimplementowanie złożonej logiki wyświetlania komórek, takiej jak paski postępu, etykiety statusu itp.

Dokumentacja: Kolumna tabeli JS
Dzięki JS mogą Państwo kontrolować logikę powiązań między polami w formularzach lub na stronach. Na przykład: gdy jedno pole ulegnie zmianie, dynamicznie modyfikować wartość lub widoczność innego pola.

Dokumentacja: Reguły powiązań
Dzięki JS mogą Państwo dostosować warunki wyzwalania i logikę wykonania przepływu zdarzeń, aby budować bardziej złożone łańcuchy interakcji frontendowych.

Dokumentacja: Przepływ zdarzeń