请问一下,在组件接收到props的之后,在渲染组件自己数据的之前 需要做初始化操作,应该使用哪个生命周期方法呢(如何确保在渲染数据之前自己初始化完成)?
interface TestCompProp {
data: string
}
const TestComp = (props: TestCompProp) => {
// 需要在渲染return之前就做初始化的操作: 请问如下的代码应该在哪个生命周期下执行
const updatedData = props.data + '_updated'
return <>
{
updatedData
}
</>
}
给你提供三种场景