🧬 Asamblarea componentelor
Componenta Comutator este un element de interfață a utilizatorului care permite utilizatorilor să comute între două state: “on” și “off”.
Proprietăți | Descriere |
---|---|
Valoare implicită | Valoarea inițială a componentei. Puteți schimba dinamic valoarea inițială tastând JavaScript în {{}}. |
Etichetă | Numele câmpului afişat utilizatorului |
Legendă | O legendă folosită pentru a descrie câmpul în detaliu |
Etichetă ascunsă | Setează dacă se afișează eticheta |
Poziție | Setați poziția etichetei în raport cu componenta |
Aliniere | Setați alinierea etichetei |
Gestionar de evenimente | Declanșează interogări, controlează componente sau apelează alte API-uri ca răspuns la evenimentele componentei. |
Încărcare | Dacă componenta ar trebui să afișeze un indicator de încărcare. |
Dezactivat | Controlează starea de dezactivare a componentei. Componenta nu poate fi modificată sau focalizată atunci când este dezactivată. |
Tooltip | Utilizatorul poate introduce aici pontul componentei. Sfatul de instrumente va fi afișat când este concentrat. Formatul markdown este acceptat. |
Hidden | Controlează dinamic dacă componenta este ascunsă. Puteți schimba starea ascunsă prin valoarea booleană dinamică. |
Culoare temă | Permite utilizatorilor să specifice culoarea de fundal şi opacitatea butonului |
Puteţi utiliza alte componente pentru a controla componenta. Sprijinim următoarele trei metode:
Pentru a seta valoarea selectată, de exemplu, {{‘value1’}}
Proprietăți | Descriere |
---|---|
Valoare | Valoare selectată |
Pentru a șterge valoarea selectată
modificarea comutării de la starea “off” la starea “on” sau invers
Exemplu de utilizare:
Comutați suportul componentei care ascultă evenimentul onClick
al altor componente folosind sistemul de evenimente încorporat. Configurează-l urmând acești pași exemplari:
onClick
al unei componente buton, aţi adăuga un declanşator al evenimentului la acea componentă buton.componenta Control
în acţiune, selectaţi componenta Switch
pe care doriţi să o actualizaţi ca ţintă a evenimentului.toggle
. Când evenimentul este declanşat (adică când se dă click pe buton), componenta de comutator cu comutator va fi togled şi starea sa va fi actualizată.Odată ce ați setat declanșatorul evenimentului, comutatorul va fi actualizat automat ori de câte ori evenimentul onClick` este declanșat pe celelalte componente. Acest lucru vă permite să creați interfețe dinamice care răspund la intrarea utilizatorului în timp real, facilitarea navigării și interacțiunii cu aplicația dvs.
Eveniment | Descriere |
---|---|
Schimbă | Atunci când un utilizator schimbă valoarea opțiunii selectate, efectuează o acțiune specifică personalizată de către utilizatori. |
Componenta butonului are unele date utilizate în mod obișnuit, care pot fi apelate prin {{componentName.propertyName}}
în aplicație.
Nume proprietate | Descriere |
---|---|
culori | Culoarea de fundal a butonului |
AfișeazăNume | numele acestei componente (de ex. buton1) |
hidden | o valoare boolean indică starea ascunsă a butonului |
etichetă | valoare etichetă |
Aliniere | aliniere etichetă comutator (stânga sau dreapta) |
Pozitie | poziția de comutator (stânga sau dreapta) |
Lățime etichetă | numărul întreg reprezentând lăţimea etichetei. |
labelComplet | a Valoarea booleeană indică dacă eticheta este completă. |
valoare | Un utilizator setează valoarea ca fiind adevărat sau fals |
Apoi, vom demonstra cum să schimbăm dinamic starea altor componente.
Mai întâi adăugăm componenta Switch
şi o etichetăm ca ‘Ascunde’. Apoi folosim componenta text
ca o componentă influențată care se schimbă de la ‘afișat’ la starea ‘ascunsă’. Îi schimbăm conținutul în ‘Salutare World’
În proprietatea Ascunsă
pentru Text. Faceți clic pe pictograma fx
pentru a putea controla starea ascunsă a componentei setând-o la fel ca valoarea comutatorului nostru folosind JavaScript:
{{switch1.value}}
Acum, ori de câte ori este activat comutatorul, valoarea pentru schimbare este true
, textul va fi ascuns şi invers.
Comutați On
Comutaţi Off