gpt4 book ai didi

jquery - 在 jquery 模板中定义新变量

转载 作者:行者123 更新时间:2023-12-03 21:57:45 26 4
gpt4 key购买 nike

是否可以在 jquery 模板中定义新变量?我阅读了官方的 jquery 模板文档,但找不到任何相关内容。我尝试了类似 {{ var xxx=123 }} 但它不起作用。最后我通过这样做来使用 hack

${$item.xxx=123,""}

然后使用

$item.xxx

但我确信这不是最好的方法......

最佳答案

我不认为采用 $item 方法太糟糕。它与您查找通过选项参数传递到 $.tmpl 的变量的位置一致。

我使用的另一种方法,基于一个小提示here ,实际上就是定义一个“var”模板标签。

就这样做:

$.extend($.tmpl.tag, {
"var": {
open: "var $1;"
}
});

然后您可以在模板中使用它,例如:

{{var xxx=123}}
...
<div>${xxx}</div>

此外,这里还有关于自定义 jquery 模板标签的精彩博客文章:http://blog.sterkwebwerk.nl/2010/12/15/custom-jquery-template-tags-1/

关于jquery - 在 jquery 模板中定义新变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5056679/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com