نوشته های ویژه

با درود خدمت شما دوستان گرامی . از وقتی که وب سایت ترانگل شروع به انتشار افزونه های جوملایی نمود همیشه این سوال مطرح می شد که چرا تمام کاربران در نظر گرفته نمی شود و همیشه افزونه برای نسخه php 5.6 زده می شود ؟ خوب قبل از صحبت کردن در این موضوع با...
در این پست هرچیزی که در مورد فرم باید در انگولار یاد بگیرید را مطرح می کنیم . چرا در مطالب جداگانه هر بخش را توضیح نمی دهیم ؟ دلیل آن پیوستگی بسیار زیاد این بخش و همینطور بسیار مهم بودن آن هست به همین دلیل هر پست یک قطعه کد قرار می گیرد و در باره ...
یکی از دیگر قابلیت های انگولار استفاده از ngSwitch می باشد که می تواند شرط های زیادی را برای شما در کد ایجاد کند . این قابلیت با switch که در برنامه نویسی های دیگر می بینید فرق خاصی نمی کند دقیقا همان موارد را برای شما در بخش ویو فراهم می نماید ب...
شما فرض کنید یک آرایه دارید و می خواهید آن آرایه به صورت پویا پشت هم چاپ گردد . شما که نمی دانید آرایه شما چند مقدار دارد تا تک به تک صدا بزنید و همینطور کد های شما نیز زیاد می گردد . در اینجا شما نیاز به یکی از موارد حلقه ساز یا لوپ ساز دارید به ه...
در انگولار 2 و نسخه قبلی آن این قابلیت به برنامه نویس داده می شود تا بتواند در ویو به صورت html شروط مورد نظر را قرار بدهد به عنوان مثال استفاده از *ngIf را در قطعه کد زیر ببنید <ul *ngIf="!hideEmail"> <li *ngFor="let hero of arra...
حلقه زندگی در انگولار 2 ( lifecycle hooks ) امکانات زیادی را در موقعیت های خاص به یک برنامه نویس می دهد اگر بخواهیم یک مثال کاربردی در این رابطه بزنیم تا شما متوجه این موضوع شوید : فرض کنید یک اپلیکیشن دارید وقتی اپ را کلیک می کنید و بالا می آوری...
فرض کنید می خواهید یک فانکشنی را در یک جایی درست کنید ولی مراحل اجرایی را به آن ندهید و در یک کامپوننت دیگر به آن دست پیدا کنید و بخواهید مواردی که در آن فانکشن ذخیره سازی کردید را به مرحله اجرا برسانید مثلا پاپ آپ بیارید بالا ( alert ) یا آن را کنسو...
همانطور که می دانید انگولار 2 از تایپو اسکریپت برای کامپایل به جاوااسکریپت استفاده می کند . این کار بسیار به سود افرادی هست که نمی خواهند در ساختار بد ساخته شده js فرو بروند به همین دلیل در این بخش ما نمونه هایی را در هر پست درج می کنیم تا شما راحت ت...
شما فکر کنید در یک فایلی که خودش یک html دارد و یک کامپوننت آمدید و خیلی ساده چند متغییر درست کردید مثلا name : 20 حالا می خواهید بر اساس شرایط در ویو یک کامپوننت دیگر این name : 30 تغییر کنه . در اینجا انگولار برای شما @Input را معرفی کرده و این...
شما شاید نیاز داشته باشید در انگولار بیایید بعد از کلیک کردن روی یک مربع یا یک دکمه رنگ یک عنصر یا div را عوض کنید . این روند خیلی ساده با ngClass در انگولار 2 انجام می گیرد به مورد زیر توجه کنید در این مثال شما می آیید یک کلاس تعریف می کنید و ...
دوسنتن دسته بندی موارد مهم در هر زبانی باعث دید وسیع تر به برنامه نویس می شود که در صورت مشکل بتواند راحت تر جستجو کند . در انگولار 2 رویداد ها بسیار قدرت گرفتند و همینطور ویژگی ها نیز بهینه سازی شدند و کاربرد وسیع تری پیدا کرده اند به عکس زیر توج...
در برخی از پست های ارسال در مورد Databinding اطلاعات از فرم ها و ... صحبت کردیم ولی در این پست می خوام انواع اون هارو برای شما شرح بدم که بیشتر با تیتر ها آشنا بشید تا بتونید بهتر جستجو کنید . انگولار 2 در چندین روش می تواند به شما در بایند کردن اطل...
حال شما می خواهید یک متغییر در انگولار 2 بنویسید و اون رو به کاربر نمایش بدهید فایل کامپوننت باز کنید @Component({ selector: 'my-app', }) را تغییر بدهید به خط زیر @Component({ selector: 'my-app', templateUrl: "app/app.compone...
اگر دیده باشید ما در انگولار 2 در قسمت کامپوننت می آییم فایل html را معرفی می کنیم . خوب شما می توانید inline کد بزنید بر اساس نیاز یا در فایل کامپوننت بیایید به صورت زیر عمل کنید @Component({ selector: 'other-app', templateUrl: "app/other/...
این پست بیشتر آموزش نیست بلکه برداشتن محدودیت فکری هست . من وقتی از php به سمت تایپو اسکریپت اومدم و می خواستم برای انگولار 2 کد بزنم خیلی ذهنم درگیر فانکشن نوشتن بود می خواستم حتما یک نمونه معمول رو ببینم . بعد از دیدن در اینترنت خیلی ذهنم آزاد شد ...
همانطور که در مطالب قبلی خدمت شما دوستان اشاره کردم ما بیشتر کد هایمان را در کامپوننت می نویسیم و بعد در ویوی angular 2 نمایش می دهیم به همین ترتیب نیاز این هست که برای شروع یک کامپوننت بسازید در پوشه app بیایید و یک فایل درست کنید به نام زیر م...
همانطور که می دانید انگولار از استاندارد mvc پشتیبانی می کند ولی شما حتما مجبور به استفاده از آن نیستید . به همین منظور شما برای هر بخش از کد هایتان چند فایل به شرح زیر دارید کامپوننت ( اکثر کد های اجرایی در این قسمت قرار می گیرد مثل معرفی متغ...
با درود خدمت شما . انگولار 2 از تایپو اسکریپت کمک و قدرت می گیره که در پوشه app می تونید فایل هایی با فرم ts ببنید . مروگر این رو به همین سادگی نمی خونه . پس باید خروجی گرفته بشه به فایل های js تا مروگر به صورت کامل اون رو لود کنه به همین منظور شما...
درود همانطور که می دانید انگولار از یک کتابخانه تبدیل به فریم ورک شده در نسخه 1.5 خودش فقط کافی بود دو یا ۳ الی ... لینک اد قالب سایت کنید و موارد مربوطه را انجام بدهید ولی در نسخه جدید شما دیگر این کار را نمی توانید بکنید باید به گیت هاب انگول...
از جمله امکانات فوق العاده ای که در جوملای 3.7 قرار داده شده اسکترا فیلد یا همان فیلد های خارجی و داینامیک هست . این نیاز همیشه در بین کاربران جوملایی حس می شد که بخاطر اضافه کردند چند فیلد به آخر مطلب مجبور به استفاده از افزونه های بزرگ و کوچیک می ش...
خیلی وقت ها پیش می آید که کاربر تلاش برای انتقال مطالب به جوملای جدید می کند . این مشکل می تواند از خراب شدن فایل ها و همینطور مشکلاتی از جمله باگ های امنیتی و ... پیش بیاید که همیشه برای کاربران مشکل ساز بوده . دلیل مشکل ساز بودن این مورد این هس...


اینجا هیچ بحثی ایجاد نشده است
  • صفحه :
  • 1
  • 2
  1. Posts: 42
  2. Resolved Posts: 7
  3. Unresolved Posts: 38
  4. آخرین عضو: richard santana
Online Members