چگونه به یک کامپوننت واکنش اشاره می کنید؟
چگونه به یک کامپوننت واکنش اشاره می کنید؟

تصویری: چگونه به یک کامپوننت واکنش اشاره می کنید؟

تصویری: چگونه به یک کامپوننت واکنش اشاره می کنید؟
تصویری: زنان شیفته چه مردانی میشوند ؟ | خانمها بیشتر مجذوب چه مردانی می شوند | زنان جذب چه مردانی میشوند؟ | 2024, ممکن است
Anonim

برای به دست آوردن یک ارجاع به کامپوننت React ، می توانید از این برای دریافت جریان استفاده کنید کامپوننت واکنش ، یا می توانید از یک ref برای بدست آوردن a استفاده کنید مرجع به a جزء شما صاحب آنها به این صورت کار می کنند: var MyComponent = واکنش نشان دهید . createClass({ handleClick: function() { // به طور واضح ورودی متن را با استفاده از DOM API خام متمرکز کنید.

با در نظر گرفتن این موضوع، چگونه ref را به مؤلفه فرزند منتقل می کنید؟

شما عبور را مرجع به جزء فرزند به عنوان یک تکیه گاه با نام متفاوت - واقعاً هر نامی غیر از مرجع (به عنوان مثال دکمه Ref). این جزء فرزند سپس می تواند پایه را از طریق به گره DOM ارسال کند مرجع صفت. این به والدین اجازه می دهد عبور آن مرجع به کودک گره DOM از طریق جزء در وسط.

به طور مشابه، refs در واکنش چیست و چرا مهم هستند؟ مراجع تابعی هستند که توسط واکنش نشان دهید برای دسترسی به عنصر DOM و واکنش نشان دهید عنصری که ممکن است به تنهایی ایجاد کرده باشید. آنها در مواردی استفاده می شود که می خواهیم مقدار یک جزء فرزند را تغییر دهیم، بدون استفاده از props و همه.

بر این اساس، کامپوننت واکنش چیست؟

اجزاء بلوک های سازنده هر کدام هستند واکنش نشان دهید برنامه و معمولی واکنش نشان دهید برنامه بسیاری از این موارد را خواهد داشت. به زبان ساده، الف جزء یک کلاس یا تابع جاوا اسکریپت است که به صورت اختیاری ورودی‌ها را می‌پذیرد، یعنی ویژگی‌ها (props) و برمی‌گرداند واکنش نشان دهید عنصری که توضیح می دهد که چگونه بخشی از UI (رابط کاربری) باید ظاهر شود.

تفاوت بین یک عنصر و یک جزء در واکنش چیست؟

React Element - این یک شی ساده است که یک گره DOM و ویژگی ها یا ویژگی های آن را که می توانید بگویید توصیف می کند. این یک شی توصیف غیرقابل تغییر است و شما نمی توانید هیچ روشی را روی آن اعمال کنید. React Component - تابع یا کلاسی است که ورودی را می پذیرد و a را برمی گرداند عنصر واکنش.

توصیه شده: