在我的reactjs
組件 - 在渲染中,我想創建一個開關盒,它將使用基於開關盒的特定組件。但是這裏有一個語法錯誤。JSX內的開關盒不工作:ReactJS
我應該只是把它作爲組件內的一個函數嗎?
意外令牌(190:32)
188 |
189 | {
> 190 | return (
| ^
下面是該組件的全返回功能:
return (
<div className="Page">
....
{
elements.map(function(element, index){
return (
<Col xs={24} sm={element["grid-width"]*2} md={element["grid-width"]} key={index} className="element-container">
.....
<div className="contents">
{
return (
switch (element.type) {
case 'we-are-always-here-to-help':
sss
break;
case 'call-us-when-you-are-having-difficulties':
xx
break;
default:
}
)
}
</div>
</Col>
)
})
}
</div>
)
您可以發佈完整的組件代碼? – abdul
難以閱讀您的代碼。可能的話,你需要一個開關盒,每個盒子都會返回一些東西,而不是相反 – cbll