В реакции-нативе я определил представление, предназначенное исключительно для публикации, а затем представление, в котором все сообщения обрабатываются с помощью .map
. Проблема возникает, когда речь заходит о пользовательском опыте, раздражает «тянуть, чтобы обновить sh» после того, как пользователь что-то опубликовал, возможно, даже в первый раз, когда пользователь поверит, что он не добавил ни одного сообщения. Итак, я хочу, чтобы приложение автоматически получало информацию снова после того, как пользователь что-то опубликовал.
Итак, позвольте мне показать вам мой код:
<Button icon="plus" mode="contained" text="#1ebc61" color="white" onPress={() => {
this.addHomework()
this.props.navigation.navigate("ViewSubject")
}}>
Add Homework
</Button>
По сути, это то, что я делаю, когда пользователи нажимают кнопку "Добавить домашнее задание".
Но я не уверен, как снова получить домашние задания, когда пользователь возвращается на ViewSubject
.
Некоторые люди говорили мне, что это может быть достигнуто с помощью Redux
, но я Я не уверен, как использовать Redux в компоненте класса. Если есть какая-либо альтернатива, кроме использования Redux
, было бы здорово узнать, как.