我有一个嵌套的地图循环(每天渲染的外部,以及当天渲染元素的内部。我遇到的问题是,返回块中没有返回任何内容。应该有东西的区域渲染,那里什么都没有。首先,当我只有一个循环(第一天的元素)时,我不确定为什么没有返回任何内容。其次,有没有办法组合循环?
{
daysArray.map(days => {
var dayState = eval('global.that.state.' + days);
var dayStateArray = Object.values(dayState);
dayStateArray.map(i => {
return (
<Card
style={{ justifyContent: 'center', alignItems: 'center' }}
key = {i.id}
>
<Text key={i.name}>{i.name.replace('&', '&')}</Text>
<Text key={i.start_timestamp}>Starting: {i.start_timestamp</Text>
<Text key={i.end_timestamp}>Ending: {i.end_timestamp}</Text
</Card>
)
})
})
}