$value.toBoolean()
Wandelt einen Wert in einen Wahrheitswert um. Diese Umwandlung geschieht normalerweise automatisch, wenn ein Wert in einem Kontext verwendet wird, wo ein Wahrheitswert erwartet wird, z.B. in einer Bedingung, wie $value.ifElse(true, false). Die explizite Konvertierung kann notwendig sein, wenn ein Wahrheitswert in ein Attribut eines Modellelemntes gespeichert werden soll.
Das Ergebnis wird wie folgt berechnet:
false, wenn value false, null, oder leer ist,true für alle anderen Fälle| Name | Typ | Beschreibung | Pflicht | Default |
|---|---|---|---|---|
| value | Zahl/Zeichenkette/Wahrheitswert/Fachobjekt/Menge | Ein Wert, der in einen Wahrheitswert umgewandelt werden soll. | ja |
Typ: Wahrheitswert
Der umgewandelte Wert.
false.toBoolean()
Ausgabe: false
date(2021, 5, 8).toBoolean()
Ausgabe: true
Da der Datumswert weder null, leer noch false ist, ergibt sich hier true.
null.toBoolean()
Ausgabe: false
list().toBoolean()
Ausgabe: false
Da die Liste leer ist, ergibt sich false.