无法显示 ES6 中数组中存在的数组内容
Unable to display the Array contents present inside of an Array in ES6
由于某些原因,我无法显示存在于数组中的数组内容,尽管我有它们。
附上代码
render() {
{
var data ={
value : "dff",
provider: [{
0:[{name: 'Rishan'},{name: 'kishan'},{name: 'jishan'},{name: 'mishan'},{name: 'fishan'}]
}]
}
data.provider.map((i) => {
i.map((j) => {
return (
<div>
<h1>{i.value}</h1>
<h1>{j.name}</h1>
</div>
);
})
})
}
}
}
现在,我正在尝试显示提供程序数组第 0 个索引中的内容
即
它必须打印
'Rishan'、'kishan'、'jishan' 等...
当前代码显示
如有任何帮助,我们将不胜感激。
这是因为您的渲染函数没有 return 有效的 jsx。将您的全部内容包装在 div 中。否则它不会工作
render() {
{
var data ={
value : "dff",
provider: [{
0:[{name: 'Rishan'},{name: 'kishan'},{name: 'jishan'},{name: 'mishan'},
{name: 'fishan'}]
}]
}
return(<div>
{data.provider.map((i) => {
i[0].map((j) => {
return (
<div>
<h1>{i.value}</h1>
<h1>{j.name}</h1>
</div>
);
})}</div>);
})
}
}
}
你需要return一些东西,如果你不放return声明,那么JavaScript将return未定义
render() {
{
var data ={
value : "dff",
provider: [{
0:[{name: 'Rishan'},{name: 'kishan'},{name: 'jishan'},{name: 'mishan'},{name: 'fishan'}]
}]
}
return data.provider.map((i) => {
i[0].map((j) => {
return (
<div>
<h1>{i.value}</h1>
<h1>{j.name}</h1>
</div>
);
})
})
}
}
}
由于某些原因,我无法显示存在于数组中的数组内容,尽管我有它们。
附上代码
render() {
{
var data ={
value : "dff",
provider: [{
0:[{name: 'Rishan'},{name: 'kishan'},{name: 'jishan'},{name: 'mishan'},{name: 'fishan'}]
}]
}
data.provider.map((i) => {
i.map((j) => {
return (
<div>
<h1>{i.value}</h1>
<h1>{j.name}</h1>
</div>
);
})
})
}
}
}
现在,我正在尝试显示提供程序数组第 0 个索引中的内容
即
它必须打印 'Rishan'、'kishan'、'jishan' 等...
当前代码显示
如有任何帮助,我们将不胜感激。
这是因为您的渲染函数没有 return 有效的 jsx。将您的全部内容包装在 div 中。否则它不会工作
render() {
{
var data ={
value : "dff",
provider: [{
0:[{name: 'Rishan'},{name: 'kishan'},{name: 'jishan'},{name: 'mishan'},
{name: 'fishan'}]
}]
}
return(<div>
{data.provider.map((i) => {
i[0].map((j) => {
return (
<div>
<h1>{i.value}</h1>
<h1>{j.name}</h1>
</div>
);
})}</div>);
})
}
}
}
你需要return一些东西,如果你不放return声明,那么JavaScript将return未定义
render() {
{
var data ={
value : "dff",
provider: [{
0:[{name: 'Rishan'},{name: 'kishan'},{name: 'jishan'},{name: 'mishan'},{name: 'fishan'}]
}]
}
return data.provider.map((i) => {
i[0].map((j) => {
return (
<div>
<h1>{i.value}</h1>
<h1>{j.name}</h1>
</div>
);
})
})
}
}
}