我将类组件重新制作成功能组件,当将一个函数传递给另一个组件时,它变得不可用,尽管 webstorm 将其突出显示为可见。我究竟做错了什么?
function MassViewer (props) {
function AddBrand (name) {
....
return (
<div>
<AddOperator AddBrand={AddBrand} />
</div>
);
}
export function AddOperator (props) {
....
function handleAddOp (e) {
e.preventDefault();
const inputResult = inputOp;
if (inputResult.length >= 1) {
setMessage2('Добавлено');
AddBrand(inputResult);
setInputOp('');
} else {
setMessage('Вы не заполнили поле');
setInputOp('')
}
}
return (
....
)
}
愚蠢的,有必要打电话: