在functional component中调用函数有几种常见的方式:
import React from 'react';
function MyComponent() {
// 定义一个函数
function handleClick() {
console.log('Button clicked');
}
return (
<button onClick={handleClick}>Click me</button>
);
}
import React, { useEffect } from 'react';
function MyComponent() {
useEffect(() => {
// 组件渲染完成后执行的函数
console.log('Component rendered');
}, []);
return (
<div>My Component</div>
);
}
import React from 'react';
function ParentComponent() {
// 定义一个函数
function handleClick() {
console.log('Button clicked');
}
return (
<ChildComponent onClick={handleClick} />
);
}
function ChildComponent(props) {
return (
<button onClick={props.onClick}>Click me</button>
);
}
以上是在functional component中调用函数的几种常见方式。根据具体的需求和场景,选择合适的方式来调用函数。
领取专属 10元无门槛券
手把手带您无忧上云