如何使用不断变化的INDEX访问或迭代javascript内的django列表。在JavaScript中迭代Django模板变量,通过变化索引访问
例如:
<script>
for (var i=0; i < "{{ django_list|length }}".toInt(); i++) {
var e = "{{ django_list" + i.toString() + " }}"; // this gives an error
... // it does not parse a chunked^template variable properly
...
}
</script>
一些背景。这是一个纯粹的.js文件,由django呈现。该部分的工作原理,它只是不解释一个substringed出django模板VAR语法。
我更喜欢避免编码成JSON或类似的解决方案。模板形式是首选,因为我需要变量的方法。
谢谢。
u能不能用for each循环? – Sohaib
不是这个例子,JS正在控制迭代 –