2014-08-07 8 views
1

Вход является: var={cost=7022.61, marker=down, month=AUGUST, totalCost=17147.52}Удалить двойные кавычки из строки в шаблоне скорости

Код:

<table> 
    <tr> 
     <td>ESTIMATE FOR $var.month $var.cost</td> 
    </tr> 
    <tr> 
     <td>Spent Last Month $var.totalCost</td> 
    </tr> 
</table> 

выход: СМЕТА НА «АВГУСТ» «7022,61»
Затраченное Последний месяц " 17147,52"

Ожидаемый выход: СМЕТА НА АВГУСТ 7022.61
Проведенный последний месяц 17147.52

ответ

2

У меня была та же проблема.

я решил таким образом (скорость 1.7)

<table> 
    <tr> 
     <td>ESTIMATE FOR $!{var.month.replace('"',"")} $!{var.cost.replace('"',"")}</td> 
    </tr> 
    <tr> 
     <td>Spent Last Month $!{var.totalCost.replace('"',"")}</td> 
    </tr> 
</table> 

Я надеюсь, что я дал вам ответы на все вопросы по поводу вашего вопроса.

+0

Я заменил $ var.month на $! {Var.month.replace ('"'," ")}, но на этот раз он ничего не печатал. – niharika

+0

Если var.month равно null, ничего не печатайте, потому что там является '!' – Xstian

+0

.asText() помог мне. – niharika

Смежные вопросы