Я написал метод и попытался вызвать этот метод в методах componentDidMount (), componentWillMount (), render (), но ни один метод не запускается снова в реагирующем.Я хочу перезапускать этот метод при каждом посещении экрана.
Если вы используете реагировать-навигацию , вы можете использовать import { NavigationEvents } from 'react-navigation';, тогда в вашем методе рендеринга:
import { NavigationEvents } from 'react-navigation';
return ( <View> <NavigationEvents // onWillFocus={payload => console.log('will focus',payload)} // onDidFocus={payload => console.log('did focus',payload)} // onWillBlur={payload => console.log('will blur',payload)} // onDidBlur={payload => console.log('did blur',payload)} /> <View></View> </View>
Ссылка: https://reactnavigation.org/docs/en/navigation-events.html