我有一本字典,如:的Javascript不讀字典的鍵和值在Django模板
dest = {2: [u'canada', u'A', 'Ottawa'], 5: [u'Malaysia', u'A', 'KualaLumpur'],...}
然後我試圖使用JavaScript來檢索dest
在Django模板鍵和值:
function categorizeReports()
{
var a = [];
var b = [];
{% for i,v in dest %}
id = '{{i}}';
console.log('id', id)
values = '{{v}}';
console.log('values',values)
{% for name, type, cat in values %}
if(type=='A' && cat=='Ottawa')
{
a.push(id,name,type,cat)
}
if(type=='A' && cat=='KualaLumpur')
{
b.push(id,name,type,cat)
}
{% endfor %}
{% endfor %}
console.log(a)
console.log(b)
}
但是這兩個數組都顯示爲'an empty string'
以及id和值也顯示爲'an empty string'
,請幫忙!
是,它預計隨着你的JS代碼會被重複多少次? – oleg
@oleg:是的,每次模板加載。 – MHS
我的意思是如果你在dest行有10個項目'''id =''; console.log('id',id) values ='';例如,console.log('values',values)'''將出現10次。 – oleg