Utfordring: Implementer Betinget Rendering i Bankvarsel
Sveip for å vise menyen
Oppgave: Lage en bankvarsel
La oss jobbe med en bankkonto. Målet er å utvikle en logikk som informerer brukeren om de har nok penger på kortet til å dekke en gitt pris. Avhengig av resultatet, skal vi vise ulike meldinger til brukeren.
Oppgaven er:
- Lag to komponenter –
App, forelder, ogMessage, barn. - Forelderen (
App) sender propenemoneyAvailable,priceogname.
moneyAvailable– representerer beløpet brukeren har;price– angir beløpet brukeren må betale;name– refererer til brukerens navn.
- Hvis brukeren har nok penger til å betale, vis meldingen:
Success! The remaining amount of money for <user_name> is: <calculated_amount_of_money_left>. Thank you!. - Hvis brukeren ikke har nok penger til å betale, vis meldingen:
Failure! The bank account balance for <user_name> is: <moneyAvailable>. Unfortunately, you need to pay: <price>.
- I React bruker vi den ternære operatoren
condition ? ... : ...for å implementere logikken til enif...else-setning. - For å sette sammen strengen riktig,
- Bytt ut plassholderen
user_namemed faktisk brukernavn:name-prop; - Bytt ut plassholderen
calculated_amount_of_money_leftmed det beregnede beløpet som er igjen –moneyAvailable - price; - Bytt ut plassholderen
moneyAvailablemed faktisk tilgjengelig beløp –moneyAvailable-prop; - Bytt ut plassholderen
pricemed faktisk pris –price-prop.
- Bytt ut plassholderen
- Bruk krøllparenteser
{...}for å tilordne en verdi som ikke er av typen streng.
Alt var klart?
Takk for tilbakemeldingene dine!
Seksjon 1. Kapittel 10
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Seksjon 1. Kapittel 10