Czy można ustawić odwołanie do prędkości na "null" lub "undefined"?Odzbrajanie zmiennej w Velocity
Velocity template language reference mówi
#set
- Określa wartość referencyjna format:
# [ { ] set [ } ] ($ref = [ ", ' ]arg[ ", ' ])
Zastosowanie:
$ref
- LHS od przypisania musi być zmienną odwołanie lub odwołanie do właściwości.- RHS przypisania, argument jest analizowany, jeśli jest ujęty w cudzysłów, a nie analizowany, jeśli jest ujęty w pojedyncze cudzysłowy. Jeśli ocena RHS ma wartość NULL, nie jest przypisywana do LHS jako . (podkreślenie moje)
Nie mogę znaleźć równoważnego makro #unset
.
Ponieważ zmienne prędkości będzie zachować starą wartość, jeśli starają się przypisać „zerową wartość ", Znalazłem to rozwiązanie całkiem miłe. Na końcu pętli ustawiam zmienną na false i gdy nie możesz przypisać wartości, jej wartość będzie fałszywa. – Goot
fajne obejście. Dzięki :) – Dimitris