저는 Redux를 배우려고합니다. 따라서 카운터, todos와 같은 간단한 응용 프로그램 예제를 읽습니다. Redux로 연습 할 수있는 간단한 응용 프로그램을 시작 했으므로 첫 번째 목표는 헤더의 아이콘을 클릭하여 모달 정보 페이지를 여는 것입니다.보기/닫기 React Native와 Redux를 사용하는 모달
그럼 이제 완전히 혼란 스러워요. 누구에게도 모달 열기/닫기의 예가 있습니까? 아니면 제가해야 할 일, 행동, 감속 원, 그리고 모달 구성 요소가 어떻게 상태를 가져야하는지에 대한 텍스트 지침으로 도와주십시오.
다음는 감속기를 작성해야 미래의 응용 프로그램 대상 아이콘
import React, { Component } from 'react';
import { Content, Container } from 'native-base';
import Header1 from '../components/Header.js';
import ModalInfo from './ModalInfo.js';
export default class MainContainer extends Component {
render() {
return (
<Container>
<ModalInfo />
<Header1
onPress1={() => {
}}
/>
<Content />
</Container>
);
}
}
Header1.js
import React, { Component } from 'react';
import { Header, Left, Body, Right, Title, Icon, Button, H3 } from 'native-base';
export default class Header1 extends Component {
render() {
return (
<Header backgroundColor='darkslateblue'>
<Left>
<Button
transparent
onPress={
}
>
<Icon name='md-help-circle' />
</Button>
</Left>
<Body>
<Title />
</Body>
<Right />
</Header>
);
}
}
ModalInfo.js
import React, { Component } from 'react';
import { Modal, Text, View, TouchableHighlight } from 'react-native';
export default class ModalInfo extends Component {
render() {
return (
<Modal>
</Modal>
);
}
}