Модал не появляется - PullRequest
       24

Модал не появляется

0 голосов
/ 27 декабря 2018

Я использую компонентact-native-modal, но, похоже, модал отображается при нажатии кнопки, использовал тот же пример, что и в разделе «Полный пример»:

Когда isVisible изменяетсядо видимого он работает нормально:

import React, { Component } from "react";
import { Text, TouchableOpacity, View } from "react-native";
import Modala from "react-native-modal";

export default class ModalTester extends Component {

state = {
   isModalVisible: false
};

_toggleModal = () =>
    this.setState({ isModalVisible: !this.state.isModalVisible });

render() {
    return (
        <View style={{ flex: 1 }}>
            <TouchableOpacity onPress={this._toggleModal}>
                <Text>Show Modal</Text>
            </TouchableOpacity>
            <Modala isVisible={this.state.isModalVisible}>
                <View style={{ flex: 1 }}>
                    <Text>Hello!</Text>
                    <TouchableOpacity onPress={this._toggleModal}>
                        <Text>Hide me!</Text>
                    </TouchableOpacity>
                </View>
            </Modala>
        </View>
    );
  }
} 

Ожидается: я ожидаю, что модал будет отображаться при нажатии

...