Я хочу вызывать функцию после componentDidMount (), но также и перед render ().
-Я хочу что-то вроде этого
render()- componentDidMount()- myFunction()- render()
Событие componentDidMount уже делает это.Жизненный цикл установки компонента ведет себя следующим образом: вызывается конструктор> render ()> вызывается componentDidMount ()> затем выполняется другой render ().Я не уверен, что вы пытаетесь достичь с этим, пожалуйста, уточните подробнее.
Таким образом, вы можете вызвать функцию в конструкторе, которая будет вызываться ДО того, как render () вы можете вызвать функцию внутри componentDidMount, которая будет вызываться после монтирования компонента (он будет вызывать некоторые рендеры до и после)Или вы можете вызвать принудительное обновление внутри вашей функции для запуска рендера.Больше информации о документах React Component
https://reactjs.org/docs/react-component.html
componentDidMount() вызывается сразу после монтирования компонента, другими словами, когда ваш компонент монтируется, метод рендеринга уже вызывается, поэтому между componentDidMount и рендерингом нет пробела.Но в чем ваша проблема?
componentDidMount()