ReactNative Alert详解及实例代码
更新时间:2016年10月08日 11:13:44 作者:顺子_RTFSC
这篇文章主要介绍了ReactNative Alert详解及实例代码的相关资料,需要的朋友可以参考下
Alert顾名思义一就是一个警告框,一般使用情况比如:退出登录,清楚缓存,提示修改密码等等。。。ReactNative中的Alert只有一个静态方法alert()其中有四个参数:标题,信息,按钮和按钮类型 在Android按钮至多有三个 下面是使用情况:

实例代码:
/**
* Created by Administrator on 2016/9/12.
*/
import React, {Component} from 'react';
import {
StyleSheet,
View,
Text,
Alert,
} from 'react-native';
class AlertG extends Component {
render() {
return (
<View style={{flex: 1}}>
<Text
style={styles.text}
onPress={()=> this.showOneAlert()}>One</Text>
<Text
style={styles.text}
onPress={()=> this.showTwoAlert()}>Two</Text>
<Text
style={styles.text}
onPress={()=> this.showThreeAlert()}>Three</Text>
</View>
)
}
showOneAlert() {
Alert.alert(
'Alert 标题',
'只有一个按钮',
[
/**
* 注意参数名字一定不能错
*/
{text: '确定', onPress: ()=> console.log('点击确定')}
]);
}
showTwoAlert() {
Alert.alert(
'Alert 标题',
'两个按钮',
[
{text: '确定', onPress: ()=> console.log('点击确定')},
{text: '取消', onPress: ()=> console.log('点击取消')}
]
);
}
showThreeAlert() {
Alert.alert(
'Alert 标题',
'三个按钮',
[
//第一个和第二个按钮的位置会颠倒
{text: '取消', onPress: ()=> console.log('点击取消')},
{text: '确定', onPress: ()=> console.log('点击确定')},
{text: '稍后', onPress: ()=> console.log('点击稍后')},
]
);
}
}
const styles = StyleSheet.create({
text: {
fontSize: 28
}
})
module.exports = AlertG;
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
您可能感兴趣的文章:
相关文章
Android实现软件列表的点击启动另外一个程序功能【附demo源码下载】
这篇文章主要介绍了Android实现软件列表的点击启动另外一个程序功能,涉及Android针对应用程序的读取、加载、启动等操作相关技巧,需要的朋友可以参考下2016-07-07
android AsynTask处理返回数据和AsynTask使用get,post请求
本文主要介绍了android AsynTask处理返回数据和AsynTask使用get,post请求方法。具有一定的参考价值,下面跟着小编一起来看下吧2017-01-01
详解Android中使用OkHttp发送HTTP的post请求的方法
OkHttp(github.com/square/okhttp)是近来人气迅速攀升的一款第三方安卓HTTP支持包,这里我们就来详解Android中使用OkHttp发送HTTP的post请求的方法2016-07-07


最新评论