不是,在React v16.8版本之前,构造函数被用来初始化state和绑定函数。但是在React v16.8版本之后,引入了Hooks API,可以使用useState和useEffect等Hooks来管理state和生命周期,完全可以替代构造函数的作用。因此对于函数式组件,不需要构造函数。但是对于类组件,需要使用构造函数来继承React.Component并初始化state


ohoherror
21 声望1 粉丝