دوره جامع و پروژهمحور طراحی وب با تمرکز روی JavaScript، Ajax و API! با طراحی ریسپانسیو و پروژههای حرفهای مثل دیجیکالا و شمرون کباب مهارتت رو حرفهای کن!
مشاهده بیشتربا آموزش حضوری و آنلاین مقدماتی تا پیشرفته پایتون , محبوبترین زبان برنامهنویسی دنیا در محیطی عملی کاربردی و پروژه محور وارد دنیای برنامه نویسی شوید
مشاهده بیشترمشخصات فیلم
-
4608
-
1429
-
0
-
0.0
-
0
دانلود فیلم آموزش Angular 2 Forms Data Binding and Validation
Lynda - Angular 2 Forms Data Binding and Validation
مدرس:Justin Schwartzenberger
هیچگاه ایجادِ فرم های HTML برای دنیای وب، آنگونه که انتظار می رود راحت و ساده نیست. گردآوریِ داده های کاربر، و اجرایِ اعتبار سنجیِ داینامیکِ فرم (dynamic form validation)که به صورت خودکار نسبت به ورودی واکنش نشان می دهد، بدون وجودِ راهکارِ صحیح، امری مشکل خواهد بود. در زمانِ ساختِ اپلیکیشن های client-side با استفاده از فریم ورکِ Angular، به میزانِ مطلوبی از کدهای فریم ورک دست می یابیم که موجب می شود کار با فرم ها به یک امر خوشایند و دلچسب تبدیل شود. فریم ورکِ Angular این امکان را برای شما فراهم می آورد که با بهره مندی از مزیتِ ایجادِ ارتباطِ دو طرفه بین داده ها(two-way data-binding) ، اعتبار سنجیِ فرم های داینامیک را به راحتی در دست بگیرید. این دوره چگونگیِ ایجاد فرم های HTML با استفاده از building blockها، ویژگی های اعتبار سنجیِ build-in، و متدهای مدول(module) در فرم های Angular، را نشان می دهد. همچنین، با چگونگی ایجادِ نشانگرهای الگوییِ مربوط به داده های فرمی در کد و مرتبط سازیِ آن با عناصرِ محلیِ فرمِ HTML، آشنا خواهید شد. در این دوره همچنین یاد خواهید گرفت که چگونه با استفاده از JavaScript، اعتبارسنجی را تکمیل نمایید.
سرفصل های دوره:
- ایجاد یک فرمِ Angular
- ایجاد یک فرمِ مبتنی بر مدل
- استفاده از building block های سه فرمِ اصلی: کنترل کننده ها، گروه ها، و آرایه ها
- اداره ی انواعِ داده های متفاوت: متن، چک باکس ها، انتخاب ها، و ورودی های رادیویی
- افزودنِ امکانِ آشکار سازیِ تغییرات به فرم های خود
- ایجاد اعتبارسنجیِ custom
- و…
Building HTML forms for the web world is never as straightforward as expected. Collecting user input, and implementing dynamic form validation that automatically reacts to input, can be difficult without the right solution. When building client-side apps using Angular, you get a good amount of framework code out-of-the-box that makes working with forms a breeze. Angular allows you to easily handle dynamic form validation by taking advantage of two-way data-binding functionality. This course shows how to build HTML web forms using the building blocks, built-in validation properties, and methods of the Angular forms module. Learn how to use the model-driven forms approach to build out a model representation of form data in code and bind it to native HTML form elements. This course also explores how to implement validation, using JavaScript, in case you need more fine-tuned control of your interactions. Topics include: • Building an Angular form • Creating a model-driven form • Using the three fundamental form building blocks: Controls, groups, and arrays • Handling different input types: Text, checkboxes, selections, and radio input • Adding change detection to your forms • Creating custom validations overview:
Introduction Welcome Using the exercise files Series overview: Building an Angular app The model-driven forms approach 1. The Form and Form Model ControlGroup Control Controls in a nested ControlGroup Radio inputs as Control ControlArray Filling it with data Resetting data Using the ControlGroup in the template 2. Form Fields Input type text Input type checkbox Select Textarea Input type radio Getting a handle to form fields in the template 3. Change Detection and Validation CSS classes for change detection Using valueChanges Built-in validators Creating custom validators Using custom validators Built in CSS classes for validation Form model valid Conclusion Next steps
نظرات شما