Javascript 从数组中获取特定数据
我从后端收到请求并得到响应 请求是这样的Javascript 从数组中获取特定数据,javascript,Javascript,我从后端收到请求并得到响应 请求是这样的 cardnof(newValue) { this.datakartu.cardno = newValue this._httpprovider.httpReq('http://192.168.1.40:5000/getdataemp','POST',{cardno:newValue},null).subscribe((data)=>{ var rData =
cardnof(newValue) {
this.datakartu.cardno = newValue
this._httpprovider.httpReq('http://192.168.1.40:5000/getdataemp','POST',{cardno:newValue},null).subscribe((data)=>{
var rData = [];
for (let i=0;i<data.length;i++){
rData.push(data[i]);
}
console.log(rData);
});
}
cardnof(newValue){
this.datakartu.cardno=newValue
此.u httpprovider.httpReq('http://192.168.1.40:5000/getdataemp“,'POST',{cardno:newValue},null).subscribe((数据)=>{
var-rData=[];
对于(设i=0;i请检查它是否解。
var result=rData.map(i=>({Birth\u Day:i.firstname,Full\u Name:i.Full\u Name}))
对于单个数组值,请尝试
var result=rData.map(i=>(i.Birth_Day))thx作为答案,但我仍然在object中得到object,我无法直接得到值。请给我你需要的格式。答案数据是数组,我想得到rData.Birth(只是值)Birth:“2017-01-16T09:44:00.000Z”好的,你只需要得到像['bdate1'、'bdate2'、'bdate3']rData.map(i=>(出生日));试试这个。你的问题不清楚。这与Angle或TypeScript都没有关系。这只是基本的JavaScript。记住rData
是一个数组。如何访问数组的第一个元素?