È possibile impostare un riferimento velocità su "null" o "undefined"?Disinserimento di una variabile in Velocity
Il Velocity template language reference dice
#set
- stabilisce il valore di un riferimento Formato:
# [ { ] set [ } ] ($ref = [ ", ' ]arg[ ", ' ])
Usage:
$ref
- La LHS della cessione deve essere una variabile riferimento o riferimento di proprietà.
arg
- L'RHS del compito, arg viene analizzato se racchiuso tra virgolette doppie e non analizzato se racchiuso tra virgolette singole. Se RHS restituisce null, non viene assegnato all'LHS. (sottolineatura mia)
non riesco a trovare un equivalente #unset
macro.
Dal momento che le variabili di velocità manterrà il vecchio valore, se si tenta di assegnare un "null-valore ", Ho trovato questa soluzione molto carina. Alla fine del ciclo ho appena impostato la variabile su false e quando non puoi assegnare un valore il suo valore sarà falso. – Goot
soluzione alternativa. Grazie :) – Dimitris