使用JavaScript变量进行django模板列表查找

时间:2012-11-25 08:28:12

标签: jquery django

我之前使用过django模板的js变量,它已经有效了,但是这种情况有点不同。

我需要使用js var作为列表索引号来查找django模板var中传递列表中的对象。

var index = 0;
$(.someclass).html (
    {{ list.index.some_attr }}
}

这不起作用,我测试的是什么奇怪的事情:

$(.someclass).html (
     {{ list.0.some_attr }}
 )

它有效!,这也有效:

var index = 0;
$(.someclass).html (
     index
}

这有点令人困惑,任何人都可以解释一下吗?谢谢!

1 个答案:

答案 0 :(得分:0)

您无法访问迭代的成员属性而无需迭代或按索引指向成员。在OOP中这是很正常的。那说你想解决的问题是什么?