【发布时间】:2014-03-17 16:31:35
【问题描述】:
我有一个 Kendo 移动视图,它以 JSON 提要的形式获取数据,然后使用 Kendo 模板显示它。
我想从这个 JSON 提要中创建一个相当复杂的网格,我能想到的唯一方法是将某些项目包装在 div 中,其类名取决于其在数组中的位置.
如何访问剑道模板中的数组对象?
The docs 举个例子:
例如,要使用 JavaScript 和 Kendo UI 模板显示项目列表,我们使用以下语法:
<script id="javascriptTemplate" type="text/x-kendo-template">
<ul>
# for (var i = 0; i < data.length; i++) { #
<li>#= data[i] #</li>
# } #
</ul>
</script>
如果我在模板中执行这样的 console.log:
# console.log(data); #
我可以看到 data 确实引用了 JSON,但它不可用 (data.length) 返回未定义,因此该示例什么也不做。
【问题讨论】:
标签: javascript jquery arrays json kendo-mobile