javascript如何遍历django传来的数组-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

javascript如何遍历django传来的数组

小旋风柴进 2016-03-12 13:23:46 1355

问题是这样的:
我的views.py文件中有如下数组需要传递到后台:

def maintest(req):
person = {"name":"chaoma" , "age":27}
person2 = {"name":"yanma" , "age":34}
person_list = [person , person2]
return render_to_response("maintest.html", {"person_list":person_list})
需要在javascript中对person_list数组进行遍历
在html的head头部中:
function click_label(object)
{
    var div_object = document.getElementById("div_id");
    var pNode;
    if(div_object)
    {
        var pNode = document.createElement('label');
        var names = ""
        for(var i = 0 ; i < {{person_list}}.length ; i++)
        {
            names += {{person_list[i].name}}
        }
        pNode.innerHTML = names
        div_object.appendChild(pNode);
    }
}

但这样写是错的,
哪位大侠能指点一下,十分感谢

JavaScript 前端开发 Python
分享到
取消 提交回答
全部回答(1)
  • 小旋风柴进
    2019-07-17 19:00:41
    {% for person  in person_list %}   
       {{ person.name }}
       {{ person.age }}
     {% endfor %} 
    0 0
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

推荐文章
相似问题
推荐课程