1
00:00:00,000 --> 00:00:04,790
[MUSIC]

2
00:00:04,790 --> 00:00:08,789
حيث هناك شكلت هناك التحقق من الصحة الحق وراء ذلك.

3
00:00:08,789 --> 00:00:14,914
فما هو الدعم الزاوي للقيام رد الفعل للتحقق من صحة؟

4
00:00:14,914 --> 00:00:17,950
هذا ما سنتحدث عنه في هذه المحاضرة.

5
00:00:19,738 --> 00:00:28,107
يوفر الزاوي مجموعة من المصادقة التي يتم تضمينها جنبا إلى جنب مع وحدة رد الفعل.

6
00:00:28,107 --> 00:00:33,138
لقد رأينا بالفعل في t ممارسة سابقة شملت

7
00:00:33,138 --> 00:00:39,390
المصادقة في ملف component.tc الاتصال لدينا.

8
00:00:39,390 --> 00:00:42,530
كيف يمكننا الاستفادة من ذلك في طلبنا؟

9
00:00:42,530 --> 00:00:48,450
لذلك، دعونا نلقي نظرة على كيف يمكننا القيام التحقق من صحة النموذج داخل طلبنا.

10
00:00:48,450 --> 00:00:52,810
لاستخدام المدققات المدمجة التي تدعم الزاوي

11
00:00:52,810 --> 00:00:58,590
للأشكال التفاعلية، فإنها تشمل المدققين في ملف المكون الخاص بنا.

12
00:00:58,590 --> 00:01:03,330
ثم بعد ذلك نحن، إذا كنا نستخدم منشئ النموذج

13
00:01:03,330 --> 00:01:07,220
ثم يمكننا تطبيق المصادقة، كما هو موضح في هذا المثال.

14
00:01:07,220 --> 00:01:12,730
لذلك بالنسبة لكل من الخصائص التي تحددها، يمكنك أيضًا تحديد قيمة

15
00:01:12,730 --> 00:01:20,020
الخاصية كمصفوفة تحتوي على القيمة الأولية+ مجموعة من أدوات التحقق.

16
00:01:20,020 --> 00:01:24,140
لذلك في هذه الحالة لقد طبقت المصادقة المطلوبة

17
00:01:24,140 --> 00:01:26,960
لجميع هذه العناصر المختلفة هنا.

18
00:01:26,960 --> 00:01:29,634
يمكنك تطبيق أكثر من مدقق واحد.

19
00:01:29,634 --> 00:01:33,600
يمكنك الإعلان عنها كجزء من هذه الصفيف هنا.

20
00:01:33,600 --> 00:01:39,210
حتى هنا في هذا المثال، تراني أطبق المدققين المطلوبة.

21
00:01:39,210 --> 00:01:42,390
وبالمثل، هناك الحد الأدنى لطول المدقق، والحد الأقصى للطول،

22
00:01:42,390 --> 00:01:46,300
وغيرها إجمالي متاح في الزاوي.

23
00:01:46,300 --> 00:01:51,160
بمجرد تطبيق المصادقة ثم كيف يمكننا فحص

24
00:01:51,160 --> 00:01:55,470
خصائص التحكم الإبهام من أجل اكتشاف ما إذا كانت هناك أخطاء

25
00:01:55,470 --> 00:02:01,800
ورفع ردود الفعل المناسبة للمستخدم لإخبارهم عن الأخطاء؟

26
00:02:01,800 --> 00:02:04,660
حتى تتمكن من فحص أي قيمة

27
00:02:04,660 --> 00:02:08,620
داخل عنصر تحكم النموذج من خلال النظر إلى ممتلكاتها على النحو التالي.

28
00:02:08,620 --> 00:02:16,120
على سبيل المثال، إذا كان لديك لفحص حالة عنصر تحكم نموذج الاسم الأول،

29
00:02:16,120 --> 00:02:24,232
ثم يمكنك أن تقول feedbackform.Get أن يشفر firstname.status أو يمكنك أن تقول،

30
00:02:24,232 --> 00:02:30,870
feedbackform.Get Telnum.haserror ثم يقول أنه مطلوب.

31
00:02:30,870 --> 00:02:33,830
لذلك كل هذه ستكون إما صحيحة أو خاطئة.

32
00:02:33,830 --> 00:02:36,560
اعتمادا على حالاتهم الحالية.

33
00:02:36,560 --> 00:02:42,230
لذلك باستخدام. value تحصل على قيمة وحدة تحكم النموذج نفسها.

34
00:02:42,230 --> 00:02:46,257
لذلك يمكنك أن تقول Feedbackform.get ('firstname').

35
00:02:46,257 --> 00:02:51,418
وهذا سيعود القيمة الحالية التي يتم إدخالها في عنصر تحكم النموذج هذا.

36
00:02:51,418 --> 00:02:54,790
تمنحك هذه الحالة صلاحية عنصر تحكم النموذج فقط.

37
00:02:54,790 --> 00:02:59,140
قد تكون إما صالحة أو غير صالحة معلقة أو معطلة.

38
00:03:00,150 --> 00:03:02,510
وبالمثل، يمكنك التحقق من القيمة البكر.

39
00:03:02,510 --> 00:03:04,530
يمكنك إما التحقق من البكر أو

40
00:03:04,530 --> 00:03:09,700
القذرة، تماما كما استخدمنا البكر والقذرة في نماذج القالب السابقة.

41
00:03:09,700 --> 00:03:14,370
على غرار ذلك، يمكنك التحقق البكر والقذرة للتحقق مما إذا كان

42
00:03:14,370 --> 00:03:18,689
صحيحا ثم شكل التحكم إما.

43
00:03:18,689 --> 00:03:21,690
وبالمثل،. لم يمسها و. لمست.

44
00:03:21,690 --> 00:03:26,950
سيكون الخطأ الذي لم يمسه ويلمسه صحيحًا إذا لم

45
00:03:26,950 --> 00:03:33,815
يدخل المستخدم بعد قيمة HTML في عنصر تحكم HTML ويقوم بتشغيل حدث الضبابية الخاص به.

46
00:03:33,815 --> 00:03:39,491
وهذا يعني أنك قد أدخلت القيمة، ثم ترك ذلك من أجل أن يتم

47
00:03:39,491 --> 00:03:43,197
تعيين لم يمسها أو لمسها إلى true أو false.

48
00:03:43,197 --> 00:03:48,187
وسوف نرى استخدام هذه في التمرين الذي يتبع حيث

49
00:03:48,187 --> 00:03:52,992
سنستخدم هذه المصادقة وأيضا فحص ضوابط النموذج من

50
00:03:52,992 --> 00:03:57,721
أجل تحديد ما إذا كانت هناك أخطاء في فكرنا.

51
00:03:57,721 --> 00:04:03,459
[ موسيقى]