Я испытываю что-то странное. Речь идет о переходах с заголовком заголовка, который перекрывается, и о постепенных переходах на экранах, пока я его отключаю.
Странная вещь в том, что когда мои данные [] пусты, проблем с переходами нет.
Интересно, как это можно исправить?
Вот видео номер один (когда данные НЕ пустые). Вы увидите, что переход заголовка заголовка перекрывается, и экраны Account и / или Change password имеют переходы:https://vimeo.com/user103974649/review/366297134/1434e1cf18
Вот видео номер два (Когда данные пусты - нет проблем с переходом): https://vimeo.com/user103974649/review/366297154/d641b3650b
Продолжительность видео вместе составляет ~ 40 секунд / ~ 20 секунд каждое
Извлечение данных []
fetchData = async () => {
fetch(
"http://-IP-/profile)
.then(response => response.json())
.then(res => {
if (res.success === true) {
this.setState({
data: res.rows
});
} else {
alert(res.message);
}
})
.catch(error => {
console.error(error);
});
};
И я использую FlatList для извлечения их из render () {return ()}
<FlatList
data={this.state.data}
keyExtractor={(item, index) => index.toString()}
renderItem={({ item }) => (
<View
style={{
backgroundColor: "#abc123"
}}
>
<Text style={{ color: "black", fontWeight: "bold" }}>
{item.name}
</Text>
</View>
)}
/>
В восторге от того, что это может быть,
Спасибо за ваше время!