Equivalent of ng-init in reactjs

Viewed 2235

I am converting my project from angular to reactjs. But I got stuck at ng-init. I don't know what is the equivalent of ng-init in reactjs in react way. Please help me, anyone, with this.

2 Answers

If you're using class based components then its equivalent is ComponentWillMount() and if you're using function based component then it can be done in useEffect() hook provided by React.

Use componentDidMount for class component

  componentDidMount() {
    ...
  }

The componentDidMount() method runs after the component output has been rendered to the DOM.

and use useeffect for the functional component

useEffect(() => {
 ...
});
Related