[{ ID: 1, name: '首页', parent_ID: '0' },{ ID: 2, name: '智慧资讯', parent_ID: '0' },]db.query(SELECT * FROM column_table WHERE parent_ID=0,(err,data)=>{ if(err){ console.log("err1: "+err) res.status(500).send('database err').end(); }else{ data = JSON.parse(JSON.stringify(data)) for(var i=0;i<data.length;i++){ db.query(`SELECT * FROM column_table WHERE parent_ID=2`,(err,child_data)=>{ if(err){ console.log("err2: "+err); res.status(500).send('database err').end(); }else if(child_data.length==0){ data[i].child_column=[]; }else{ data[i].child_column=child_data; } }) } res.render('admin/index.html',{column_data:data}) } })这是我查询后console.log(data) 输出的结果,我想给数组里每个对象添加一个属性,直接data[i].child_column='222',是错误的,应该怎么添加呢
添加回答
举报
0/150
提交
取消