Содержимое заголовка показывает переход при возврате и перекрывает текущее содержимое заголовка, а другая страница исчезла при переходе, пока я его выключил? - PullRequest
0 голосов
/ 14 октября 2019

Я испытываю что-то странное. Речь идет о переходах с заголовком заголовка, который перекрывается, и о постепенных переходах на экранах, пока я его отключаю.

Странная вещь в том, что когда мои данные [] пусты, проблем с переходами нет.

Интересно, как это можно исправить?

Вот видео номер один (когда данные НЕ пустые). Вы увидите, что переход заголовка заголовка перекрывается, и экраны 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>
          )}
        />

В восторге от того, что это может быть,

Спасибо за ваше время!

1 Ответ

0 голосов
/ 15 октября 2019

Проблема была при использовании import RadioForm, { RadioButton, RadioButtonInput, RadioButtonLabel } from "react-native-simple-radio-button"; Это заставило мои переходы сбиться, мне нужно все еще проверять, что именно. Это может быть потому, что я использую троичные выражения с этой радиоформой. Вернусь сюда на том, что это было.

РЕДАКТИРОВАТЬ Я обнаружил проблему:

<RadioForm
    radio_props={radio_props}
    initial={0}
    animation={true}
    onPress={value => {
   this.setState({ value });
    }}
/>

Проблема заключалась в том, что внутри animation=true при установке его в false тамв моих переходах нет глюков, что странно, верно?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...