آموزش ورودی کاربر در انگولار ۲

3 سال پیش

 آموزش ورودی کاربر در انگولار ۲

در این درس از مجموعه آموزش برنامه نویسی سایت سورس باران، به آموزش ورودی کاربر در انگولار ۲ خواهیم پرداخت.

در انگولار ۲ می توانید از ساختار عنصر DOM در HTML برای تغییر مقادیر عناصر در زمان اجرا استفاده کنید. بیایید برخی را با جزئیات بررسی کنیم.

آموزش تگ ورودی

در فایل app.component.ts کد زیر را قرار دهید.

import { 
   Component 
} from '@angular/core';  

@Component ({ 
   selector: 'my-app', 
   template: ' 
      <div> 
         <input [value] = "name" (input) = "name = $event.target.value"> 
         {{name}} 
      </div> 
   ' 
}) 
export class AppComponent { }

 

موارد زیر باید در مورد کد بالا ذکر شود.

  • [value] = ”username”– این مورد برای اتصال عبارت نام کاربری به ویژگی مقدار عنصر ورودی استفاده می شود.
  • (input) = ”expression” – این یک روش اعلانی برای اتصال یک عبارت به رویداد ورودی عنصر ورودی است.
  • username = $event.target.value  – عبارتی که هنگام روشن شدن رویداد ورودی اجرا می شود.
  •  event $- آیا عبارتی است که در پیوندهای رویداد توسط انگولار نشان داده می شود، که دارای ارزش بار رویداد است.

هنگامی که همه تغییرات کد را ذخیره کرده و مرورگر را رفرش کردید، خروجی زیر را دریافت خواهید کرد.

اکنون می توانید هر چیزی را تایپ کنید و همان ورودی در متن کنار کنترل ورودی منعکس می شود.

Input Tag

کلیک بر روی ورودی
در فایل app.component.ts کد زیر را قرار دهید.

import {
   Component
} from '@angular/core';

@Component ({
   selector: 'my-app',
   template: '<button (click) = "onClickMe()"> Click Me </button> {{clickMessage}}'
})

export class AppComponent {
   clickMessage = 'Hello';
   onClickMe() {
      this.clickMessage = 'This tutorial!';
   }
}

 

هنگامی که همه تغییرات کد را ذخیره کرده و مرورگر را رفرش کردید، خروجی زیر را دریافت خواهید کرد.

Click me
وقتی دکمه Click Me را فشار می دهید، خروجی زیر را دریافت خواهید کرد.

Click me Button

 

منبع.

 

 

لیست جلسات قبل آموزش آنگولار ۲

  1. آموزش انگولار ۲
  2.  مرور کلی آنگولار ۲
  3. آموزش محیط انگولار ۲ 
  4. آموزش Hello World در انگولار ۲
  5. آموزش ماژول ها در انگولار ۲
  6. آموزش معماری در انگولار ۲
  7. آموزش کامپوننت ها در انگولار ۲
  8. آموزش قالب ها در انگولار ۲
  9. آموزش دستورالعمل ها در انگولار ۲
  10. آموزش متادیتا در انگولار ۲
  11. آموزش اتصال داده ها در انگولار ۲
  12. آموزش عملیات CRUD با استفاده از HTTP در انگولار ۲
  13. آموزش مدیریت خطا در انگولار ۲
  14. آموزش مسیریابی در انگولار ۲
  15. آموزش ناوبری در انگولار ۲
  16. آموزش فرم ها در انگولار ۲
  17. آموزش CLI در انگولار ۲
  18. آموزش تزریق وابستگی در انگولار ۲
  19. آموزش پیکربندی پیشرفته در انگولار ۲
  20. آموزش کنترل های شخص ثالث در انگولار ۲
  21. آموزش نمایش داده ها در انگولار ۲
  22. آموزش مدیریت رویدادها در انگولار ۲
  23. آموزش تبدیل داده ها در انگولار ۲
  24. آموزش Pipe سفارشی در انگولار ۲
0
برچسب ها :
نویسنده مطلب erfan molaei

دیدگاه شما

بدون دیدگاه