Могу ли я объявлять локальные/временные переменные в шаблоне jQuery?
Можно ли объявить новые переменные в синтаксисе шаблона jQuery? Я надеюсь получить эквивалент этого (что не работает):
{{var test = "test"}}
<div>
${test}
</div>
Ответы
Ответ 1
Это довольно хромает, но один трюк, который может сработать, это:
{{each(i, test) ["test"]}}
blah blah ${test} blah
{{/each}}
Я не уверен на 100%, однако, об использовании такого выражения константы массива; Я устрою скрипку. (да, это работает: -)
Ответ 2
Я знаю, что это уже было принято и принято, но вот еще одно решение:
${( $data.localVariable = 'SOMETHING' ),''}
Пример jsFiddle: http://jsfiddle.net/brettwp/PrfZ5/