Equivalent of ng-init in reactjs

5.9k views Asked by At

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

There are 2 answers

0
Deepu Reghunath On BEST ANSWER

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(() => {
 ...
});
0
ammadkh On

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.