2015-08-14 1 views
0

У меня есть объект TaxItem. если taxItem/rate этого объекта равен нулю, тогда необходимо показать 0.0%. что является синтаксисом условного оператора в скрипте Velocity. Здесь мне нужно сравнить с нулевой $ taxItem.rateЧто такое синтаксис условного оператора в скрипте Velocity

Налоговая ставка:! $ TaxItem.rate

выход:

Налоговая ставка:

Если я удалю! символ

Налоговая ставка: $ taxItem.rate

выход:

Налоговая ставка: $ taxItem.rate

Но я хочу, чтобы напечатать значение по умолчанию вместо пустого пространства.

+0

Для не нулевого состояния, вы можете попробовать! $ {TaxItem.rate}. #if (! $ {taxItem.rate}) $ {taxItem.rate} #else 0.0% #end – Bharat

+0

Не было бы лучше, если бы ваш контроллер передал правильную заполненную модель в представление (например, с уже заполненным по умолчанию ценность в такой ситуации)? –

ответ

0

попробовать этот

#if($taxItem.rate) 
     $taxItem.rate 
#else 
     0.0% 
#end 
Смежные вопросы