微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

react-native-modal Modal 组件

程序名称:react-native-modal

授权协议: MIT

操作系统: iOS

开发语言: JavaScript

react-native-modal 介绍

react-native-modal 是 React Native 的 组件。

使用示例:

'use strict';
var React = require('react-native');
var Modal = require('react-native-modal');
var { AppRegistry, StyleSheet, View, Text } = React;
class App extends React.Component {
    constructor() {
        this.state = {
          isModalOpen: false
        };
    }
    openModal() {
        this.setState({isModalOpen: true});
    }
    closeModal() {
        this.setState({isModalOpen: false});
    }
    render() {
        return (
            <View style={styles.page}>
                <Text onPress={() => this.openModal()}>
                    Open Modal.
                </Text>
                <Modal isVisible={this.state.isModalOpen} onClose={() => this.closeModal()}>
                    <Text>Hello world!</Text>
                </Modal>
            </View>
        );
    }
}
var styles = StyleSheet.create({
    page: {
        flex: 1,
        position: 'absolute',
        bottom: 0,
        left: 0,
        right: 0,
        top: 0
    }
});
AppRegistry.registerComponent('App', () => App);

react-native-modal 官网

https://github.com/brentvatne/react-native-modal

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐