Javascript React map函数不提供任何结果
我有一个简单的数组:Javascript React map函数不提供任何结果,javascript,reactjs,Javascript,Reactjs,我有一个简单的数组: const plaene = [ { "bezeichnung":"P1", "erstelltAm":"18.07.2020" }, { "bezeichnung":"P2", "erstelltAm":"18.07.2020" }, { "bezeichnung":"P3"
const plaene = [
{
"bezeichnung":"P1",
"erstelltAm":"18.07.2020"
},
{
"bezeichnung":"P2",
"erstelltAm":"18.07.2020"
},
{
"bezeichnung":"P3",
"erstelltAm":"18.07.2020"
}
]
所以如果我想映射到那个数组,我没有得到结果。
只有在映射函数(plan.bezeichnung)中明确指定位置时,才能获得值显示。那么,为什么下面的方法不起作用呢
export default function Wochen({pl}) {
return ( <div>
{
Object.entries(pl).map(plan =>{
return(
<Plaene key={plan} title={plan.bezeichnung}/>
);
})
}
</div> )
};
导出默认函数Wochen({pl}){
报税表(
{
Object.entries(pl.map)(计划=>{
返回(
);
})
}
)
};
计划是关键。键入
pl[plan]
以访问值我将尝试不使用Object.entries()
作为:
{
pl.map((plan, index) => {
return(
<Plaene key={index} title={plan.bezeichnung}/>
);
})
}
{
pl.map((计划、索引)=>{
返回(
);
})
}
上面的.map()
在数组的每次迭代中都有计划中的实际条目,并且索引可以用作组件的键