我正在学习 React,我遇到了这个错误
元素类型无效:应为字符串(用于内置组件)或类/函数(用于复合组件)但得到:对象。
我已经检查了与类似错误相关的所有先前问题,但无法找出问题所在。这是我的代码:
import React from 'react'
import classes from './BuildControls.css'
import BuildControl from './BuildControl/BuildControl.css'
const controls = [
{label: 'Salad',type: 'salad'},
{label: 'Bacon',type: 'bacon'},
{label: 'Cheese',type: 'cheese'},
{label: 'Meat',type: 'meat'},
];
const buildControls = (props) => (
<div className={classes.buildControls}>
{controls.map(ctrl => (
<BuildControl
key={ctrl.label}
label={ctrl.label}
added={() => props.ingredientAdded(ctrl.type)}
/>
))}
</div>
);
export default buildControls;
这是包含错误的文件。提前致谢