我在學習Redux,所以我正在閱讀簡單的應用示例,如計數器,待辦事項。我開始一個簡單的應用程序只是爲了與Redux一起練習,所以我的第一個目標是通過單擊標題中的圖標打開帶有信息頁的Modal。顯示/關閉使用React Native和Redux的Modal
所以現在我完全混淆了)有沒有人有模態打開/關閉的例子?或者只是用文本說明來幫助我,我應該做什麼,什麼動作,減速器,以及Modal組件如何獲得狀態。
這裏只是爲未來的應用
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>
);
}
}