Dar*_*lis 16 jquery jquery-templates
是否可以在jquery模板中定义新变量?我阅读了官方的jquery模板文档但无法找到任何内容.我尝试了类似的东西,{{ var xxx=123 }}但它没有用.最后,我正在使用hack
${$item.xxx=123,""}
然后使用
$item.xxx
但我相信这不是最好的方法......
RP *_*yer 21
我不认为做$ item方法太糟糕了.它与查找通过options参数传递给$ .tmpl的变量的位置一致.
我在此处使用的另一种方法是实际定义"var"模板标签.
做就是了:
$.extend($.tmpl.tag, {
"var": {
open: "var $1;"
}
});
Run Code Online (Sandbox Code Playgroud)
然后你可以在你的模板中使用它,如:
{{var xxx=123}}
...
<div>${xxx}</div>
Run Code Online (Sandbox Code Playgroud)
另外,关于自定义jquery模板标签的好博客文章:http://blog.sterkwebwerk.nl/2010/12/15/custom-jquery-template-tags-1/
| 归档时间: |
|
| 查看次数: |
10011 次 |
| 最近记录: |