آموزش چرخه زندگی کامپوننت در برنامه نویسی اورلیا
آموزش چرخه زندگی کامپوننت در برنامه نویسی اورلیا
در این درس از مجموعه آموزش برنامه نویسی سایت سورس باران، به آموزش چرخه زندگی کامپوننت در برنامه نویسی اورلیا خواهیم پرداخت.
اورلیا از روشهای چرخه زندگی کامپوننت برای دستکاری چرخه زندگی کامپوننت استفاده می کند. در این فصل ، ما این روش ها را به شما نشان می دهیم و چرخه عمر جز component را توضیح می دهیم.
()constructor – از روش Constructor برای مقداردهی اولیه یک شی ایجاد شده با یک کلاس استفاده می شود. این روش ابتدا نامیده می شود. اگر این روش را مشخص نکنید ، از سازنده پیش فرض استفاده می شود.
created(owningView, myView) – به محض ایجاد و مشاهده مدل به کنترل کننده، فراخوانی می شود. این روش دو استدلال طول می کشد. اولین نمایی است که در آن مولفه اعلام شده است (owningView). مورد دوم نمای کامپوننت (myView) است.
bind (bindingContext، overrideContext) – در این زمان، صحافی آغاز شده است. اولین استدلال، زمینه الزام آور مولفه را نشان می دهد. مورد دوم overrideContext است. این آرگومان برای افزودن خصوصیات زمینه ای اضافی استفاده می شود.
()attached – وقتی متصل به DOM متصل شد ، روش پیوست فراخوانی می شود.
()detached – این روش مخالف پیوست است. وقتی م componentلفه از DOM برداشته شود ، فراخوانی می شود.
()unbind – آخرین روش چرخه حیات unbind است. هنگامی که م componentلفه بسته نشده باشد فراخوانی می شود
روشهای چرخه زندگی زمانی مفید هستند که شما بخواهید کنترل بالاتری روی مولفه خود داشته باشید. می توانید در مواقعی که برخی از ویژگیهای چرخه عمر کامپوننت را تحریک می کنید، از آنها استفاده کنید.
تمام روشهای چرخه زندگی در زیر نشان داده شده است.
app.js
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
export class App { constructor(argument) { // Create and initialize your class object here... } created(owningView, myView) { // Invoked once the component is created... } bind(bindingContext, overrideContext) { // Invoked once the databinding is activated... } attached(argument) { // Invoked once the component is attached to the DOM... } detached(argument) { // Invoked when component is detached from the dom } unbind(argument) { // Invoked when component is unbound... } } |
لیست جلسات قبل آموزش برنامه نویسی اورلیا
- آموزش برنامه نویسی اورلیا
- بررسی اجمالی برنامه نویسی اورلیا
- آموزش تنظیمات محیطی در برنامه نویسی اورلیا
- آموزش اولین برنامه در برنامه نویسی اورلیا
- آموزش اجزا در برنامه نویسی اورلیا
- آموزش چرخه زندگی کامپوننت در برنامه نویسی اورلیا
- آموزش عناصر سفارشی در برنامه نویسی اورلیا
- آموزش تزریق وابستگی در برنامه نویسی اورلیا
- آموزش پیکربندی در برنامه نویسی اورلیا
- آموزش پلاگین ها در برنامه نویسی اورلیا
- آموزش اتصال داده ها در برنامه نویسی اورلیا
- آموزش رفتار اتصال در برنامه نویسی اورلیا
- آموزش مبدل ها در برنامه نویسی اورلیا
- آموزش رویدادها در برنامه نویسی اورلیا
- آموزش گردآورنده رویداد در برنامه نویسی اورلیا
- آموزش فرم ها در برنامه نویسی اورلیا
- آموزش HTTP در برنامه نویسی اورلیا
- آموزش رفرنس ها در در برنامه نویسی اورلیا
- آموزش مسیریابی در برنامه نویسی اورلیا
- آموزش تاریخچه در برنامه نویسی اورلیا
- آموزش انیمیشن ها در برنامه نویسی اورلیا
- آموزش dialog در برنامه نویسی اورلیا
- آموزش بومی سازی در برنامه نویسی اورلیا
- آموزش ابزارها در برنامه نویسی اورلیا
- آموزش بسته بندی در برنامه نویسی اورلیا
- آموزش اشکال زدایی در برنامه نویسی اورلیا
- جامعه برنامه نویسی اورلیا
دیدگاه شما