Haaste: Luo Funktiokomponentteja
Tehtävä: Tietosanakirjalähteen luominen
Tässä tehtävässä luot tietosanakirjalähteen, joka koostuu kahdesta kortista. Jokainen kortti näyttää kuvan ja kuvauksen. Tavoitteena on harjoitella funktiokomponenttien luomista ja datan välittämistä lapsikomponenteille propsien avulla.
Ohjeet:
- Luo
Card-komponentti uudelleenkäytettäväksi korttipohjaksi. Card-komponentissa hyväksy seuraavat propsit:link: Kortin kuvan URL-osoite;alt: Kuvan vaihtoehtoinen teksti;description: Kortin kuvausteksti.
- Käytä
Card-komponenttia kahdestiApp-komponentissa luodaksesi kaksi korttia seuraavalla sisällöllä:
Kortti 1 (Aihe: Aurinko):
- Kuvan URL:
https://codefinity-content-media.s3.eu-west-1.amazonaws.com/code-1/react/introduction-to-react/sun.png - Vaihtoehtoinen teksti: Anna sopiva kuvaus.
- Kuvaus: "Aurinko paistoi kirkkaasti, levittäen lämmintä hehkua rauhalliselle rannalle."
Kortti 2 (Aihe: Vuori):
- Kuvan URL:
https://codefinity-content-media.s3.eu-west-1.amazonaws.com/code-1/react/introduction-to-react/mountain.png - Vaihtoehtoinen teksti: Anna sopiva kuvaus.
- Kuvaus: "Vaeltaja katseli kunnioituksesta mykistyneenä edessään kohoavaa majesteettista vuorta."
Varmista, että sekä Card- että App-komponentit on muokattu asianmukaisesti korttien oikeaa näyttämistä varten.
Tässä on aloituskoodi, jossa on paikkamerkkejä täydennettäväksi:
- Voit käyttää samaa
Card-komponenttia molemmille korteille ja hallita niiden sisältöä propseilla. - Välitä URL osoitteena propin avulla luomalla prop nimeltä
linkja anna URL sen arvoksi. Sulje arvo lainausmerkkeihin, koska kyseessä on merkkijono. - Luo vastaavasti propit
altjadescriptionja anna niille sopivat arvot. - Käytä näitä propseja lapsikomponentissa
Cardpääsemällä niihin käsiksi piste-notaatiolla, koskapropson olio.
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Awesome!
Completion rate improved to 2.17
Haaste: Luo Funktiokomponentteja
Pyyhkäise näyttääksesi valikon
Tehtävä: Tietosanakirjalähteen luominen
Tässä tehtävässä luot tietosanakirjalähteen, joka koostuu kahdesta kortista. Jokainen kortti näyttää kuvan ja kuvauksen. Tavoitteena on harjoitella funktiokomponenttien luomista ja datan välittämistä lapsikomponenteille propsien avulla.
Ohjeet:
- Luo
Card-komponentti uudelleenkäytettäväksi korttipohjaksi. Card-komponentissa hyväksy seuraavat propsit:link: Kortin kuvan URL-osoite;alt: Kuvan vaihtoehtoinen teksti;description: Kortin kuvausteksti.
- Käytä
Card-komponenttia kahdestiApp-komponentissa luodaksesi kaksi korttia seuraavalla sisällöllä:
Kortti 1 (Aihe: Aurinko):
- Kuvan URL:
https://codefinity-content-media.s3.eu-west-1.amazonaws.com/code-1/react/introduction-to-react/sun.png - Vaihtoehtoinen teksti: Anna sopiva kuvaus.
- Kuvaus: "Aurinko paistoi kirkkaasti, levittäen lämmintä hehkua rauhalliselle rannalle."
Kortti 2 (Aihe: Vuori):
- Kuvan URL:
https://codefinity-content-media.s3.eu-west-1.amazonaws.com/code-1/react/introduction-to-react/mountain.png - Vaihtoehtoinen teksti: Anna sopiva kuvaus.
- Kuvaus: "Vaeltaja katseli kunnioituksesta mykistyneenä edessään kohoavaa majesteettista vuorta."
Varmista, että sekä Card- että App-komponentit on muokattu asianmukaisesti korttien oikeaa näyttämistä varten.
Tässä on aloituskoodi, jossa on paikkamerkkejä täydennettäväksi:
- Voit käyttää samaa
Card-komponenttia molemmille korteille ja hallita niiden sisältöä propseilla. - Välitä URL osoitteena propin avulla luomalla prop nimeltä
linkja anna URL sen arvoksi. Sulje arvo lainausmerkkeihin, koska kyseessä on merkkijono. - Luo vastaavasti propit
altjadescriptionja anna niille sopivat arvot. - Käytä näitä propseja lapsikomponentissa
Cardpääsemällä niihin käsiksi piste-notaatiolla, koskapropson olio.
Kiitos palautteestasi!