ILLA home page
  1. Painike

Painikkeen komponentin avulla käyttäjät voivat käynnistää toiminnon tai suorittaa funktion klikkaamalla painiketta.

Ominaisuudet

OminaisuudetKuvaus
TekstiPainikkeelle näytettävä teksti
Tapahtuman KäsittelyKäynnistää kyselyt, hallita komponentteja tai soittaa muita API vastauksena komponenttitapahtumia.
LadataanOnko komponentissa käytettävä kuormitusindikaattoria.
Pois KäytöstäSäädä tilaa, jossa osa on pois päältä. Komponenttia ei voi muokata tai tarkentaa, kun se on poistettu käytöstä.
TyökaluvihjeKäyttäjä voi syöttää komponentin työkaluvihjeen tähän. Työkaluvihje näytetään kun se on kohdistettu. Markdown-muoto on tuettu.
HiddenMääritä dynaamisesti onko komponentti piilotettu. Voit muuttaa piilotettua tilaa dynaamisen boolean-arvon kautta.
VarianttiSalli käyttäjien valita kaksi eri tyylejä painikkeelle: täytä tai ääriviiva.
Teeman VäriSalli käyttäjien määrittää painikkeen taustaväri ja läpinäkyvyys

Tapahtuman käsittelijä

TapahtumaKuvaus
ClickKun käyttäjä klikkaa tätä painiketta, suorita käyttäjien räätälöimä erityistoiminto.

Tiedot

Komponentilla on joitakin yleisesti käytettyjä tietoja, joita voidaan soittaa sovelluksen kautta {{componentName.propertyName}} .

Ominaisuuden nimiKuvaus
Väriteemapainikkeen taustaväri
poistettu käytöstäa Boolean arvo ilmaisevat käytöstä poistetun tilan
näyttönimitämän komponentin nimi (ts. painike1)
hiddena Boolean arvo ilmaisee painikkeen piilotetun tilan
hiddenDynaaminena Boolean arvo ilmaisee painikkeen piilotetun dynaamisen tilan
ladataanlatausarvo
tekstitekstin arvo näytetään painikkeessa
tooltipTexttyökaluvihjeen tekstin arvo
varianttipainikkeen variantti tyyli (täytä tai ulkoneva)

Tapaus

Seuraavaksi osoitamme kuinka käyttää nappia form -komponentin hallitsemiseksi dynaamisesti.

Vaihe 1 Lisää toiminto

Olemme luoneet taulukon nimeltä countries, mukaan lukien 5 saraketta: num_code, alpha_2_code, alpha_3_code, en_short_name, nationality. Maiden nimet ovat sitä mitä haluamme käyttää vaihtoehtojen arvona, joka tallennetaan en_short_name sarakkeeseen.

Sitten voimme luoda Supabase uuden toiminnon toimintaluettelosta, jossa luetellaan kaikki tiedot maissa ja nimeltä supabasedb1

valitse erillinen en_short_name arvoksi "Maat" -järjestyksessä;

Tämä on se, mitä meillä on seuraavanlaisena:

Napsauta Tallenna ja Suorita aktivoidaksesi tämän toiminnon.

Vaihe 2 Lisää komponentti

Ensin lisätään Lomake komponentti ja nimetään se ‘Survey’. Sitten vedämme Syöttökomponentin, valitse komponentin ja numeron syötteen komponentin lomakkeeseen, merkitsemme ne Nimi, Kansalaisuus, ja Ikä.

Me sitten karttaamme maat arvot valitaksemme komponentin

  1. kartoitettu tila, aseta tietolähteet olemaan {{supabasedb1.data}}
  2. määritetyssä valinnassa, aseta arvo olemaan {{item.value}}

Sitten voimme määrittää Lähetä -painikkeen ohjataksemme Lähetä Lomake -komponentin menetelmää.

  1. Valitse Edit event handlerissa Ohjauskomponentti toiminnassa, valitse form komponentti jonka haluat päivittää tapahtuman kohteeksi.
  2. Valitse Lähetä -toiminto.