我之前使用过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
}
这有点令人困惑,任何人都可以解释一下吗?谢谢!
答案 0 :(得分:0)
您无法访问迭代的成员属性而无需迭代或按索引指向成员。在OOP中这是很正常的。那说你想解决的问题是什么?