Angular 如何过滤包裹在数组中的对象中的键?
这里有一个数组,如下所示, 然后我会将这些数据发送到API,如下所示Angular 如何过滤包裹在数组中的对象中的键?,angular,Angular,这里有一个数组,如下所示, 然后我会将这些数据发送到API,如下所示 { assignStudents: [ { isAssigned: true, binusID: "1640000616", fullname: "ACHMAD FARID WADJDI", acadOrg: "DRM", acadPlan: "Strategy & Growth" }, { isAssig
{
assignStudents: [
{
isAssigned: true,
binusID: "1640000616",
fullname: "ACHMAD FARID WADJDI",
acadOrg: "DRM",
acadPlan: "Strategy & Growth"
},
{
isAssigned: true,
binusID: "0660003053",
fullname: "AFAN GALIH SALMAN",
acadOrg: "DCS",
acadPlan: "Computer Science"
},
{
isAssigned: false,
binusID: "BN001047135",
fullname: "AGUNG YUNANTO",
acadOrg: "DRM",
acadPlan: "Strategy & Growth
},
],
academicTermID: ""
}
我在发布数据时遇到问题,因此必须首先选择要发布的数据,即binusID和acadOrg
我的问题是如何过滤包装在数组中的对象内的键?在发布数据之前,您可以使用它仅保留所需的对象键。下面的工作片段
var数据={
学生:[
{
伊萨辛德:是的,
比努西德:“1640000616”,
全名:“ACHMAD FARID WADJDI”,
阿卡多格:“DRM”,
acadPlan:“战略与增长”
},
{
伊萨辛德:是的,
比努西德:“0660003053”,
全名:“AFAN GALIH SALMAN”,
阿卡多格:“DCS”,
acadPlan:“计算机科学”
},
{
isAssigned:错,
比努西德:“BN001047135”,
全名:“AGUNG YUNANTO”,
阿卡多格:“DRM”,
acadPlan:“战略与增长”
},
],
院士编号:“
};
data.assignStudents=data.assignStudents.map(e=>{
返回{binusianID:e.binusID,acadOrg:e.acadOrg};
});
控制台日志(数据)哇,太好了,非常感谢你们。现在我可以继续我的项目了