Я не знаю точного названия своего дела, поэтому я объясню подробно.
Ниже приведен мой всплывающий класс.
export default class Popup extends Component{
constructor(props){
super(props);
this.state={
isshowing: true,
}
}
handleShow(){
this.setState({isshowing:true})
}
return(
<View style={{}}>
<TouchableOpacity
style={{}}
onPress={() => this.setState({isshowing:false})}
>
<Text>X</Text>
</TouchableOpacity>
</View>
);
}
}
Я опустил ненужные вещи, такие как стиль и т. Д.
Я хочу контролировать видимость всплывающих классов через состояние.
Я могу сделать кнопку закрытия, так каккнопка закрытия находится во всплывающем классе, но я хочу, чтобы внешняя кнопка (внутри основного класса) делала это всплывающее окно видимым, поскольку я импортирую всплывающий класс.
Как я могу это сделать?