변경 INDEX를 사용하여 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>
일부 배경. 이것은 django에 의해 렌더링되는 순수한 .js 파일입니다. 그 부분은 작동, 그냥 밖으로 substringed 장고 템플릿 var 구문을 해석하지 않습니다.
JSON 또는 비슷한 것으로 인코딩되지 않도록하는 솔루션을 선호합니다. 변수의 메서드가 필요하기 때문에 템플릿 양식을 사용하는 것이 좋습니다.
감사합니다.
는 u는 각 루프를 사용할 수 없습니다 자세한 내용은
? – Sohaib
이 예제에서는 JS가 반복을 제어하고 있습니다. –