Sobes.tech
Junior — Middle

Reactте компоненттер арасында маалыматтарды өткөрүү кандай жүргүзүлөт?

sobes.tech AI

AIден жооп

Reactте маалыматтарды берүү негизинен props жана state аркылуу жүргүзүлөт.

  • Props — бул ата-эне компоненттен балдар компонентине өткөрүлүүчү өзгөчөлүктөр. Алар балдар компонентинде гана окуу үчүн.
  • State — бул компоненттин ички абалы, ал өзү өзгөртүлүшү мүмкүн.

Ата-энеден балдарга маалымат берүү үчүн props колдонулат:

function Parent() {
  const message = "Атадан салам!";
  return <Child text={message} />;
}

function Child(props) {
  return <div>{props.text}</div>;
}

Байланышсыз компоненттер арасында маалымат бөлүшүү үчүн React Context же глобалдык абал (мисалы, Redux) колдонулат.

Ошондой эле, функцияларды props аркылуу өткөрүп берүү мүмкүн, ошондо балдар компоненти ата-эне методдорун чакырып, абалды өзгөртүп же маалыматтарды кайтаруу мүмкүнчүлүгүнө ээ болот.