Kezdőoldal » Számítástechnika » Weblapkészítés » React-ben hogy érdemes a...

React-ben hogy érdemes a class component-eket használni?

Figyelt kérdés

Csak a fő App.js-ben, vagy lehet egyes bonyolultabb komponenseknél is?


Haszna kb. annyi van, hogy lehet object-eket rácsatolni (mint pl. state) és velük ügyeskedni...de ezt nem lehet mind megcsinálni csak az App.js-ből? Ha igen, akkor szerintem nincs sok értelme, hogy az App.js-en kívül bármelyik kisebb komponenst class-szal hozzunk létre.



2022. júl. 30. 09:28
 1/2 anonim ***** válasza:
az új verzióban mindent function-el érdemes csinálni... régen tolták class component-el... pár projektben még abban nyomják, de baromság a kettőt mixelni
2022. júl. 30. 15:27
Hasznos számodra ez a válasz?
 2/2 anonim ***** válasza:

regen a class componentet stateful komponensnek

a functionc componentet pedig stateless komponensnek haznaltak, ketto kozott a kulonbseg mint az a nevebol is latszik hogy az egyikben taroltak stateket meg a masikat csak UI megjelenitesre hasznaltak.


A react 16.8 megjelenesevel a class komponenseket felvaltottak a function komponensek es a react hooks megjelenesevel pedig a useState.


A ketto egyenerteku, manapsag a masodik a hasznalatos az arrow functionos megoldas, hogy miert? a javascriptben hasznalatos this kulcsszo probelmas hasznalata miatt, amibe most nem mennek bele..:D


export function MyComponent() {

return (

<div>react komponens</div>

);

}


export const MyComponent = () => {

return (

<div>react komponens</div>

);

}

2022. okt. 28. 21:04
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!