我有一个像这样的 json 对象
[Object]
0: Object
domains: Array[1]
0: "domain1.com"
length: 1
__proto__: Array[0]
name: "name1"
1: Object
domains: Array[2]
0: "domain2.com"
length: 1
__proto__: Array[0]
name: "name2"
这些对象是在客户端生成的,我想使用 jQuery.tmpl 插件来显示它们。我将模板定义为:
<script id="domain_template" type="text/x-jquery-tmpl">
{{each response}}
{{each response.domains}}
<div class="dummy_copy" data-srvType="${srvType}" data-domain="${domain}">"${value}"</div>
{{/each}}
{{/each}}
</script>
我在这里做错了什么?谢谢
最佳答案
你的代码应该是:
{{each response}}
{{each $value.domains}}
或
{{each response}}
{{each domains}}
如果您不想拥有值:srvType、域、值,它们必须是您存储在域中的对象的成员
关于arrays - 数组内部的 jquery 模板数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19220790/