¿Es posible establecer una referencia de velocidad como 'nulo' o 'indefinido'?Desarreglando una variable en Velocity
El Velocity template language reference dice
#set
- Establece el valor de un formato de referencia :
# [ { ] set [ } ] ($ref = [ ", ' ]arg[ ", ' ])
Uso:
$ref
- La LHS de la asignación debe ser una variable referencia o una referencia de propiedad.
arg
- El RHS de la asignación, arg se analiza si está entre comillas dobles, y no analizado si está entre comillas simples. Si el RHS se evalúa como nulo, no se le asigna al LHS. (el énfasis es mío)
no puedo encontrar un equivalente #unset
macro.
Como las variables de velocidad se mantendrá el valor antiguo, si se intenta asignar un "nulo valor ", Encontré esta solución bastante agradable. Al final del ciclo, simplemente configuro la variable como falsa y cuando no puede asignar un valor, su valor será falso. – Goot
buena solución. Gracias :) – Dimitris