🧬 Saml komponenter
Switch komponenten er et brugergrænseflade element, der giver brugerne mulighed for at skifte mellem to tilstande: “on” og “off”.
Egenskaber | Varebeskrivelse |
---|---|
Standard værdi | Den oprindelige værdi af komponenten. Du kan dynamisk ændre startværdien ved at skrive JavaScript i {{}}. |
Etiket | Navnet på det felt, der vises til brugeren |
Billedtekst | En billedtekst der bruges til at beskrive feltet i detaljer |
Skjult etiket | Angiv, om etiketten skal vises |
Placering | Sæt placeringen af etiketten relativt til komponenten |
Justering | Indstil justering af etiketten |
Begivenhedshåndtering | Udløs forespørgsler, styrekomponenter eller ring til andre API’er som svar på komponenthændelser. |
Indlæser | Om komponenten skal vise en belastningsindikator. |
Deaktiveret | Kontroller status for, om komponenten er deaktiveret. Komponenten kan ikke ændres eller fokuseres, når den er deaktiveret. |
Værktøjstip | Bruger kan indtaste komponentværktøjstip her. Værktøjsvink vil blive vist når den er fokuseret. Markdown format er understøttet. |
Hidden | Styr dynamisk om komponenten er skjult. Du kan ændre den skjulte status gennem dynamisk boolesk værdi. |
Tema Farve | Tillader brugere at angive knappens baggrundsfarve og gennemsigtighed |
Du kan bruge andre komponenter til at styre komponenten. Vi støtter følgende tre metoder:
For at indstille den valgte værdi, for eksempel, {{‘value1’}}
Egenskaber | Varebeskrivelse |
---|---|
Værdi | Valgt værdi |
For at rydde den valgte værdi
ændring af skiftet fra “off” tilstand til “on” tilstand, eller omvendt
Eksempel Anvendelse:
Skift komponent støtte lytning til onClick
begivenhed af andre komponenter ved hjælp af indbygget begivenhed system. Opsæt den ved at følge disse eksempel trin:
onClick
i en knapkomponent, vil du tilføje en begivenhedsudløser til den knapkomponent.Kontrolkomponent
i aktion, i handlingen Redigér hændelseshandler, vælg den `Skift ’-komponent, som du ønsker at opdatere som mål for hændelsen.skiftet
handlingen. Når begivenheden udløses (dvs. når der klikkes på knappen), vil kontakten komponenten med blive skiftet og dens status vil blive opdateret.Når du har konfigureret begivenheden udløser, vil kontakt-komponenten automatisk opdateres, når onClick
begivenheden udløses på de andre komponenter. Dette giver dig mulighed for at oprette dynamiske grænseflader, der reagerer på brugerinput i realtid, gør det lettere for brugerne at navigere og interagere med din applikation.
Begivenhed | Varebeskrivelse |
---|---|
Skift | Når en bruger ændrer den valgte indstillingsværdi, skal du udføre specifik handling tilpasset af brugere. |
Knapkomponenten har nogle almindeligt anvendte data, som kan kaldes via {{componentName.propertyName}}
i appen.
Egenskabens navn | Varebeskrivelse |
---|---|
colorScheme | baggrundsfarve på knappen |
displayName | navnet på denne komponent (dvs. knap1) |
hidden | en boolsk værdi angiver den skjulte status for knappen |
etiket | etiket værdi |
labelAlign | justering af switch etiket (venstre eller højre) |
labelPosition | placering af switch etiket (venstre eller højre) |
labelBredde | det heltal, der repræsenterer mærkets bredde. |
labelFuld | en boolsk værdi angiver, om etiketten er fuld. |
værdi | En bruger sætter værdien til at være sand eller falsk |
Dernæst vil vi vise, hvordan vi kan skifte status for andre komponenter dynamisk.
Først tilføjer vi Switch
komponenten og etiketter den som ‘Skjul’. Så bruger vi text
komponenten som en påvirket komponent, der skifter fra ‘viset’ til ‘skjult’-tilstand. Vi ændrer dens indhold til ‘Hej Verden’
I Hidden
egenskaben for Tekst. Klik på fx
ikonet, så vi kan styre komponentens skjulte tilstand ved at indstille det samme som værdien af vores switch ved hjælp af JavaScript:
{{switch1.value}}
Nu, når kontakten er tændt, værdien for kontakten er sand
, teksten vil være skjult, og omvendt.
Skift On
Skift Off