'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);
var App = React.createClass({
mixins: [Modal.Mixin], render() {
return (
<View style={styles.page}>
<Text onPress={() => this.openModal()}>
Open Modal.
</Text>
<Modal backdropType="blur" isVisible={this.state.isModalOpen} onClose={() => this.closeModal()}>
<Text>Hello world!</Text>
</Modal>
</View>
);
}
}

最新文章

  1. rabbitMQ第四篇:远程调用
  2. sudo执行脚本找不到环境变量
  3. html 鼠标移入标签 显示小手指
  4. SIMATIC PCS 7 结构图
  5. Dijkstra--POJ 2502 Subway(求出所有路径再求最短路径)
  6. poj 1934(LCS)
  7. c#通过Dotpeek调试dll
  8. Farm Irrigation(并查集)
  9. scrollbarsstyle
  10. Windows查看电脑上安装的.Net Framework版本的五种方法(转)
  11. 防抖(Debouncing)和节流(Throttling)
  12. HDU 5543 Pick The Sticks
  13. JPA实体类注解、springboot测试类、lombok的使用
  14. 【Java学习笔记之十一】Java中常用的8大排序算法详解总结
  15. Android For JNI(六)——交叉编译,NDK概述以及文件结构,编写自己的第一个JNI工程
  16. 用Redis管理Session
  17. Linux基础学习(16)--备份与恢复
  18. vue双向绑定的时候把遍历的数组转为了字符串,并且再转回去数组进行绑定
  19. gpexpand分析
  20. docker之私有仓库镜像管理

热门文章

  1. poj: 1004
  2. Spring中Bean的配置:基于注解的方式
  3. 关于vptr指针初始化的分步
  4. ThinkPHP讲解(八)——显示、修改、添加、删除
  5. 记centos7中的network.service启动失败
  6. PIC18F中断定时器
  7. 最懂中文的H5前端框架amazeUI
  8. Android利用数据库传送数据
  9. UINavigationController详解三(转)ToolBar
  10. linux网站目录及Apache权限的设置