Bubble

Hur man skapar en växelkod i Bubble.io?

Lär dig hur du skapar en växlingsknapp i Bubble.io med vår steg-för-steg-guide. Kombinera Checkbox för funktionalitet och Group för design för att skapa en modern, interaktiv växlingsknapp.

Developer profile skeleton
a developer thinking

Översikt

Att skapa en växlingsknapp i Bubble.io är enkelt och innebär några steg med hjälp av dess visuella redigeringsverktyg. Denna användargränssnittskomponent är praktisk för inställningar och av/på-kontroller och består vanligtvis av en funktionell kryssruta och ett visuellt tilltalande gruppelement. Du börjar med att placera en kryssruta på din sida, designar sedan en bakgrundsgrupp som efterliknar en modern växlingsknapp. Därefter lägger du till en cirkel inuti gruppen, använder villkorlig formatering för att synkronisera dess position med kryssrutsans status och ställer in arbetsflöden för att göra gruppen klickbar. Slutligen testar du din växlingsknapp för att säkerställa att den fungerar och ser bra ut.

Få en kostnadsfri konsultation utan kod
Träffa Will, VD på Bootstrapped för att få en gratis konsultation utan kod
Boka ett samtal
Will Hawkins
VD på Bootstrapped

Hur man skapar en växelkod i Bubble.io?

 

Introduktion

Att skapa en växlingsknapp (toggle switch) i Bubble.io innebär några steg inom dess visuella redigerare. En växlingsknapp är en värdefull användargränssnittskomponent (UI), ofta använd för inställningar och av/på-kontroller. Den består vanligtvis av en kryssruta (för funktionalitet) och en grupp (för design) för att få den att se ut som en modern växlingsknapp.

 

Steg 1: Skapa kryssrutan

 

  • Öppna din Bubble.io-redigerare och navigera till sidan där du vill placera växlingsknappen.
  • Från UI Builder, dra och släpp "Checkbox"-elementet på din sida.
  • Byt namn på kryssrutan om det behövs, t.ex. "ToggleCheckbox". Detta kommer att fungera som kärnelementet för växlingsknappens funktion.
  • Ställ in kryssrutans standardvärde baserat på om du vill att den initialt ska vara på eller av.

 

Steg 2: Designa växlingsknappen

 

  • Dra och släpp ett "Group"-element på sidan. Denna grupp kommer att fungera som bakgrund för din växlingsknapp.
  • Forma Groupelementet för att se ut som bakgrunden till en växlingsknapp. Ställ in bredd och höjd därefter (t.ex. 40px bredd och 20px höjd).
  • Ställ in bakgrundsfärg och kantpropåer för att matcha den design du vill ha.
  • Lägg till rundade hörn till gruppen för att få den att se ut som en pillerformad bakgrund för växlingsknappen.

 

Steg 3: Lägg till den rörliga cirkeln

 

  • Inom samma Groupelement, lägg till en annan grupp eller ett bildelement som ska fungera som cirkeln som rör sig när växlingsknappen klickas.
  • Ställ in dimensionerna för dette cirkelelement (t.ex. 18px x 18px) så att det passar inuti bakgrundsgruppen.
  • Se till att cirkelelementet justeras med den vänstra sidan av bakgrundsgruppen som standard.

 

Steg 4: Ställ in konditionell formatering

 

  • Välj cirkelelementet och gå till dess Fliken Conditional.
  • Lägg till ett nytt villkor: när "ToggleCheckbox" är markerad, ändra cirkelns färg och position för att justera med den högra sidan av bakgrundsgruppen.
  • För att flytta cirkeln, justera dess X-position. Du kan använda CSS eller animationsinställningar i de konditionella egenskaperna för att skapa en mjuk övergång.

 

Steg 5: Gör gruppen klickbar

 

  • Välj den yttre gruppen (bakgrunden till växlingsknappen).
  • Gå till Element Actions i inspektören och hitta alternativet "Start/Edit Workflow".
  • Lägg till en arbetsflödesåtgärd för när gruppen klickas: växla värdet "ToggleCheckbox".

 

Steg 6: Testa din växlingsknapp

 

  • Förhandsgranska din Bubble.io-app för att testa växlingsknappen.
  • Klicka på gruppen för att se om kryssrutans värde växlas och om den visuella representationen uppdateras därefter.
  • Gör nödvändiga justeringar för att säkerställa sömlös funktionalitet och ett trevligt utseende.

 

Slutsats

Genom att följa dessa steg bör du kunna skapa en funktionell och estetiskt tilltalande växlingsknapp i Bubble.io. Nyckeln är att använda en kombination av kryssruteselement för funktionalitet och groupelement för design, kopplade genom konditionell formatering och arbetsflöden.

Varför väljer företag Bootstrapped?

40-60%

Snabbare med no-code

Med Nocodes verktyg kan vi utveckla och driftsätta din nya applikation 40-60% snabbare än med vanliga apputvecklingsmetoder.

90 days

Från idé till MVP

Spara tid, pengar och energi med en optimerad rekryteringsprocess. Få tillgång till en pool av experter som har letats upp, kontrollerats och matchats för att uppfylla dina exakta krav.

1 283 apps

Byggd av våra utvecklare

Med Bootstrapped-plattformen har det aldrig varit enklare att hantera projekt och utvecklare.

hero graphic

Våra möjligheter

Bootstrapped erbjuder en omfattande uppsättning funktioner som är skräddarsydda för nystartade företag. Vår expertis omfattar utveckling av webb- och mobilappar och vi använder den senaste tekniken för att säkerställa hög prestanda och skalbarhet. Teamet utmärker sig genom att skapa intuitiva användargränssnitt och sömlösa användarupplevelser. Vi använder agila metoder för flexibel och effektiv projektledning, vilket säkerställer leverans i rätt tid och anpassningsbarhet till förändrade krav. Dessutom tillhandahåller Bootstrapped kontinuerlig support och underhåll, vilket hjälper nystartade företag att växa och utveckla sina digitala produkter. Våra tjänster är utformade för att vara prisvärda och högkvalitativa, vilket gör dem till en idealisk partner för nya satsningar.

Konstruerad för dig

1

Snabb utveckling: Bootstrapped är specialiserade på att hjälpa nystartade företag att bygga webb- och mobilappar snabbt, vilket säkerställer en snabb marknadsstrategi.

2

Skräddarsydda lösningar: Företaget erbjuder skräddarsydd apputveckling som anpassar sig till specifika affärsbehov och mål, vilket säkerställer att din app sticker ut på den konkurrensutsatta marknaden.

3

Expertteam: Med ett team av erfarna utvecklare och designers säkerställer Bootstrapped högkvalitativa, pålitliga och skalbara applösningar.

4

Prisvärd prissättning: Bootstrapped är idealiskt för nystartade företag och erbjuder kostnadseffektiva utvecklingstjänster utan att kompromissa med kvaliteten.

5

Stödjande partnerskap: Utöver utveckling tillhandahåller Bootstrapped löpande support och konsultation, vilket främjar långsiktig framgång för din startup.

6

Agil metodik: Genom att använda agila utvecklingsmetoder säkerställer Bootstrapped flexibilitet, iterativa framsteg och snabb anpassning till förändringar, vilket förbättrar projektets framgång.

Ja, om du kan drömma det, kan vi bygga det.