开发者

Can I declare local/temp variables within a jQuery template?

Is it possible to declare new variables within the开发者_JAVA百科 jQuery template syntax? I'm hoping to achieve the equivalent of this (which does not work):

{{var test = "test"}}

<div>
    ${test}
</div>


I know this has already been answered and accepted, but here is another solution:

${( $data.localVariable = 'SOMETHING' ),''}

A jsFiddle example: http://jsfiddle.net/brettwp/PrfZ5/


This is pretty lame, but one trick that might work is:

  {{each(i, test) ["test"]}}
    blah blah ${test} blah
  {{/each}}

I'm not 100% sure however about using an array constant expression like that; I'll set up a fiddle. (edit yes it works :-)

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜