84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
この関数を実装し、取得したデータを 1 つのレベルまで走査してから各項目を走査し、各項目のデータの特定の値を前の層に割り当てる必要がありますが、実装できません。何をするか? コード: var datalist=[];
为什么不可以呢,你的代码,一行没改:
var data = { "assets": [ { "id": "001", "assetCount": 14, "availableCount": 9, "price": 2, "startDate": null, "age": 0, "description": "", "assetType": "台式机", "assetName": "赛尔", "assetModel": "Z-01", "userAssetList": [ { "userDTO": { "confirmationDate": null, "firstJobDate": null, "id": "", "userCount": 0, "orgList": [], "roleList": [], "salaryTypeList": [], "socialSecurityList": [], "failCount": 0, "name": "管理员", "personalEmail": "932276768@qq.com", "personalPhone": "", "personalPhoneCountryCode": "86", "lastSalary": 0, "lastSalaryStartDate": null, "currentSalary": 0, "currentSalaryStartDate": null, "birthDate": null, "joiningDate": null, "successCount": 0, "locked": false, "identified": true, "active": false }, "count": 3 }, { "userDTO": { "confirmationDate": null, "firstJobDate": null, "id": "", "userCount": 0, "orgList": [], "roleList": [], "salaryTypeList": [], "socialSecurityList": [], "failCount": 0, "name": "沙琪玛", "personalEmail": "zdygx951@163.com", "personalPhone": "17328121234", "personalPhoneCountryCode": "86", "lastSalary": 0, "lastSalaryStartDate": null, "currentSalary": 0, "currentSalaryStartDate": null, "birthDate": null, "joiningDate": null, "successCount": 0, "locked": false, "identified": true, "active": false }, "count": 2 } ] } ] } var datalist=[]; var dataDe = data.assets; for(var i = 0;i<dataDe.length;i++){ for(var j= 0;j<dataDe[i].userAssetList.length;j++){ dataDe[i].userDtoName = dataDe[i].userAssetList[j]; datalist.push(dataDe[i]); } }
为什么不可以呢,你的代码,一行没改: