Toolverse
Wszystkie skille

makepad-splash

autor: ZhangHanDong

Pisz skrypty Splash dla Makepad — dynamiczny interfejs i automatyzacja bez granic

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Frontend
Wyświetlenia
1

O skillu

Umiejętność do pracy z językiem skryptowym Splash w Makepad. Pozwala pisać dynamiczne skrypty UI, automatyzować przepływy pracy i prototypować szybko. Obsługuje zmienne, funkcje, instrukcje warunkowe, żądania HTTP i operacje asynchroniczne. Wbudowana dokumentacja zawiera tutorial składni i przykłady użycia makra script! oraz funkcji cx.eval() do ewaluacji kodu w czasie wykonania.

Jak używać

  1. Upewnij się, że masz zainstalowany Makepad w wersji dev branch (makepad-widgets). Sprawdź dostępne aktualizacje na stronie crates.io/crates/makepad-widgets.

  2. Jeśli chcesz zaktualizować dokumentację lokalną, uruchom komendę /sync-crate-skills makepad --force, aby pobrać najnowsze pliki referencyjne, w tym splash-tutorial.md.

  3. Aby napisać skrypt Splash, użyj makra script! w kodzie Rust. Wewnątrz makra definiuj zmienne (let x = 10), funkcje (fn add(a, b)) i logikę sterowania przepływem (if-else, pętle).

  4. Do ewaluacji kodu Splash w czasie wykonania użyj cx.eval(code_string) lub cx.eval_with_context(code, context) — przekaż kod jako string, a Makepad go wykona.

  5. Zapoznaj się z podstawową składnią: zmienne (let, tablice, obiekty), funkcje ze zwracaniem wartości, instrukcje warunkowe. Splash obsługuje też console.log() do debugowania.

  6. Dla zaawansowanych scenariuszy (żądania HTTP, operacje asynchroniczne, dynamiczne generowanie UI) odwołaj się do lokalnego pliku splash-tutorial.md lub poproś umiejętność o konkretne przykłady.

Podobne skille