2017-09-20 5 views
0

In ui5 guidline gibt es eine Variante Typen Namenskonventionen:Was sind Variantentypen in ui5?

vVariant: Variantentypen

Was ist die Definition davon?

Ich finde, dass in doc von MessageManager:

Param: vMessages

Typ: sap.ui.core.message.Message oder sap.ui.core.message.Message []

+0

FYI: Die Namenskonventionen sind Teil der Richtlinien, denen Sie * folgen müssen * wenn ** Sie zum OpenUI5 Framework beitragen. Sie müssen ihnen nicht als App-Entwickler folgen, wenn z. Der Kunde hat seine eigene Richtlinie. – boghyon

+0

@boghyon, ja, ich weiß das, danke ~ Da mein Team noch keine Anleitung hatte, benutze ich einfach die UI5-Richtlinie für Konsistenz ~ Und verstehe, dass es mir leichter macht, die API und den Quellcode zu lesen. – Tina

Antwort

1

Variante ist ein Datentyp, der eine Variable nicht explizit deklariert. d. h. Variante ist anstelle von anderen Datentypen zu verwenden, um Daten flexibler zu handhaben. d. h. vMessage kann entweder auf sap.ui.core.message.Message oder sap.ui.core.message.Message[] verweisen. es kann Variante 1 sein. Das sap.ui.core.message.Message Objekt oder es kann Variante 2. das sap.ui.core.message.Message[] Array sein. Variante bedeutet, dass sie einen beliebigen Datentyp enthalten kann: vVariable kann einen beliebigen Datentyp enthalten. sVariable soll eine Zeichenkette enthalten. oVariable soll ein Objekt enthalten. in Bezug auf die ungarische Notation in Javascript.