операции setState и дальше выполнить код?
пример у меня есть функция:
fnc() {
props.onChangeText()
props.onPressOK
}
1. props.onChangeText() - внутри нее вызывается setState. (внутри 4 операции -1, 2, 3, 4)
2. функция которая должна выполниться после завершения первой (внутри 2 операции 5, 6)
И выполняются они так: 1, 2, 3, 5!, 6!, 4
если поставить setTimeout то все пойдет по порядку
всю асинхронщину лучше переосмыслить (и переписать) через промисы
Обернуть в промис
переделать реализацию onChangeText. Но лучше задачу опишите а то "пахнет" все описанное
тут очень все действительно запутано. Дело в том что по хорошему надо много переписывать но времени на эту нет
Обсуждают сегодня