我可以在jQuery模板中声明local/temp变量吗?

Wil*_*lco 13 javascript jquery templates

是否可以在jQuery模板语法中声明新变量?我希望达到相当于这个(这不起作用):

{{var test = "test"}}

<div>
    ${test}
</div>
Run Code Online (Sandbox Code Playgroud)

Bre*_*lli 22

我知道这已经得到了回答和接受,但这是另一种解决方案:

${( $data.localVariable = 'SOMETHING' ),''}
Run Code Online (Sandbox Code Playgroud)

一个jsFiddle示例:http://jsfiddle.net/brettwp/PrfZ5/


Poi*_*nty 9

这非常蹩脚,但可能有用的一个技巧是:

  {{each(i, test) ["test"]}}
    blah blah ${test} blah
  {{/each}}
Run Code Online (Sandbox Code Playgroud)

我不是100%肯定使用像这样的数组常量表达式; 我会设置一个小提琴.(编辑是的它有效:-)