קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
blockly > שדה > doClassValidation_
שיטת Field.doClassValidation_()
בדיקה של השינויים בערך בשדה לפני שהם מוגדרים. דוגמה להטמעת מחלקות משנה מופיעה במאמר **תפריט נפתח של שדות**.
**הערה:** האימות מחזיר אפשרות אחת בין T, null ו-undefined. **השדה** אף פעם לא יחזיר את הערך undefined, אבל אפשר שמחלקה משנית תחזיר את הערך undefined אם הערך החדש תואם ל-T.
Signature:
protected doClassValidation_(newValue: T): T | null | undefined;
פרמטרים
| פרמטר |
סוג |
תיאור |
| newValue |
T |
הערך שצריך לאמת. |
החזרות:
T | null | לא מוגדר
אחת משלוש ההוראות להגדרת הערך החדש: T, null או undefined.
T כדי להגדיר את הערך המוחזר של הפונקציה הזו במקום newValue.
null כדי להפעיל את doValueInvalid_ ולא להגדיר ערך.
undefined כדי להגדיר את newValue כמו שהיא.
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-07-25 (שעון UTC).
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2025-07-25 (שעון UTC)."],[],[]]