2013-03-21 1 views
3

Я пытаюсь использовать помощник @math в шаблоне пыли, чтобы добавить 1 к значению. Мои данные выглядит следующим образом:@Math не рендеринг в dust.js

{ 
    array:[5,10,20] 
} 

Мой шаблон пыль выглядит следующим образом:

{#array} 
<div class="span2">Amount {@math key="{$idx}" method="add" operand="1"/}:</div> 
<div class="span2">{.}</div>{~n} 
{/array} 

Это делает все для @math кроме. Я использую dust-full-1.2.2.js, поэтому включен помощник по математике. Любые идеи, почему это не работает?

+1

Вы скопировали/вставляли код? у вас есть синтаксическая ошибка '' span2' нуждается в конце цитаты – Jason

+0

им не уверен, как это произошло, но это не так, как в моем фактическом коде – Cristiano

ответ

5

dust-full-1.2.2.js не содержит каких-либо помощников, так что это часть вашей проблемы. Помощники можно найти здесь: https://github.com/linkedin/dustjs-helpers

Другая проблема - это небольшая синтаксическая ошибка. Помощник @math сам закрывается, поэтому ваш код будет выглядеть так:

<div class="span2">Amount {@math key="{$idx}" method="add" operand="1"/}:</div> 
+0

Простите, какая разница? – WangHongjian

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

  • Нет связанных вопросов^_^