Udfordring: Opret Funktionelle Komponenter
Opgave: Opret en encyklopædikilde
I denne opgave skal du oprette en encyklopædikilde bestående af to kort. Hvert kort skal vise et billede og en beskrivelse. Målet er at øve oprettelse af funktionelle komponenter og videregive data til børnekomponenter ved hjælp af props.
Instruktioner:
- Opret en
Card-komponent som en genanvendelig kortskabelon. - I
Card-komponenten, accepter følgende props:link: URL-adressen til billedet for kortet;alt: Alternativ tekst til billedet;description: Beskrivelsestekst for kortet.
- Brug
Card-komponenten to gange iApp-komponenten for at oprette to kort med følgende indhold:
Kort 1 (Om solen):
- Billede-URL:
https://codefinity-content-media.s3.eu-west-1.amazonaws.com/code-1/react/introduction-to-react/sun.png - Alternativ tekst: Angiv en passende beskrivelse.
- Beskrivelse: "Solen skinnede klart og kastede et varmt skær over den rolige strand."
Kort 2 (Om bjerget):
- Billede-URL:
https://codefinity-content-media.s3.eu-west-1.amazonaws.com/code-1/react/introduction-to-react/mountain.png - Alternativ tekst: Angiv en passende beskrivelse.
- Beskrivelse: "Vandreren betragtede i ærefrygt det majestætiske bjerg, der tårnede sig op foran dem."
Sørg for, at både Card- og App-komponenterne er tilpasset korrekt, så kortene vises rigtigt.
Her er en startkode med pladsholdere, som du skal udfylde:
- Det samme
Card-komponent kan anvendes til begge kort, og deres indhold kan styres via props. - For at videregive URL'en som en prop, opret en prop kaldet
linkog angiv URL'en som dens værdi. Indsæt værdien i dobbelte anførselstegn, da det er en streng. - Opret tilsvarende props for
altogdescriptionog angiv de relevante værdier. - For at anvende disse props i det underordnede komponent
Card, tilgå dem med dot notation, dapropser et objekt.
Tak for dine kommentarer!
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Can you explain how to define and use props in a React component?
What should the alternative text be for each image?
Can you show me how to structure the Card component?
Awesome!
Completion rate improved to 2.17
Udfordring: Opret Funktionelle Komponenter
Stryg for at vise menuen
Opgave: Opret en encyklopædikilde
I denne opgave skal du oprette en encyklopædikilde bestående af to kort. Hvert kort skal vise et billede og en beskrivelse. Målet er at øve oprettelse af funktionelle komponenter og videregive data til børnekomponenter ved hjælp af props.
Instruktioner:
- Opret en
Card-komponent som en genanvendelig kortskabelon. - I
Card-komponenten, accepter følgende props:link: URL-adressen til billedet for kortet;alt: Alternativ tekst til billedet;description: Beskrivelsestekst for kortet.
- Brug
Card-komponenten to gange iApp-komponenten for at oprette to kort med følgende indhold:
Kort 1 (Om solen):
- Billede-URL:
https://codefinity-content-media.s3.eu-west-1.amazonaws.com/code-1/react/introduction-to-react/sun.png - Alternativ tekst: Angiv en passende beskrivelse.
- Beskrivelse: "Solen skinnede klart og kastede et varmt skær over den rolige strand."
Kort 2 (Om bjerget):
- Billede-URL:
https://codefinity-content-media.s3.eu-west-1.amazonaws.com/code-1/react/introduction-to-react/mountain.png - Alternativ tekst: Angiv en passende beskrivelse.
- Beskrivelse: "Vandreren betragtede i ærefrygt det majestætiske bjerg, der tårnede sig op foran dem."
Sørg for, at både Card- og App-komponenterne er tilpasset korrekt, så kortene vises rigtigt.
Her er en startkode med pladsholdere, som du skal udfylde:
- Det samme
Card-komponent kan anvendes til begge kort, og deres indhold kan styres via props. - For at videregive URL'en som en prop, opret en prop kaldet
linkog angiv URL'en som dens værdi. Indsæt værdien i dobbelte anførselstegn, da det er en streng. - Opret tilsvarende props for
altogdescriptionog angiv de relevante værdier. - For at anvende disse props i det underordnede komponent
Card, tilgå dem med dot notation, dapropser et objekt.
Tak for dine kommentarer!