با عرض سلام خدمت کاربران محترم سایت پی وی لرن.
با جلسه ای دیگر از سری جلسات دوره آموزش React JS در خدمت شما عزیزان هستیم.
در این جلسه به آموزش نحوه رندر HTML در React JS خواهیم پرداخت.
React JS با استفاده از متد ()ReactDOM.render کد های HTML را برای صفحات وب رندر (پرداخت یا پردازش) میکند.
تابع ()ReactDOM.render دو پارامتر میگیرد: کد های html و یک المان (element) html.
هدف این تابع نمایش یک قطعه کد HTML در یک المان HTML خاص است.
1 | ReactDOM.render(<p>Hello</p>, document.getElementById('root')); |
المان root:
1 2 3 4 5 | <body> <div id="root"></div> </body> |
در مثال زیر کد های html را درون یک متغیر قرار داده و این کد ها را در المانی با آی دی root نمایش میدهیم:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | const myelement = ( <table> <tr> <th>Name</th> </tr> <tr> <td>John</td> </tr> <tr> <td>Elsa</td> </tr> </table> ); ReactDOM.render(myelement, document.getElementById('root')); |
گره root یک المان html است که نتایج را در ان نمایش میدهید.
مانند یک نگهدارنده محتوا است.
لزوما یک المان div نیست و همچنین لزوما root نام ندارد. (id=root)
جلسه نحوه رندر html در react js نیز به پایان رسید.
در جلسه بعد به آموزش JSX خواهیم پرداخت.
slhk
در تگ script اضافه کنید type=”text/babel”>