React Native日期时间选择组件的示例代码


Posted in Javascript onApril 27, 2018

React Native日期时间选择组件:react-native-datepicker,支持安卓和IOS双平台,支持单独选择日期、单独选择时间和选择日期和时间,支持自定义日期格式。

效果图

React Native日期时间选择组件的示例代码

安装方法

npm install react-native-datepicker --save

示例代码

<Text style={styles.instructions}>time: {this.state.time}</Text>
    <DatePicker
     style={{width: 200}}
     date={this.state.datetime}
     mode="datetime"
     format="YYYY-MM-DD HH:mm"
     confirmBtnText="确定"
     cancelBtnText="取消"
     showIcon={false}
     onDateChange={(datetime) => {this.setState({datetime: datetime});}}
    />
    <Text style={styles.instructions}>datetime: {this.state.datetime}</Text>
    <DatePicker
     style={{width: 200}}
     date={this.state.datetime1}
     mode="datetime"
     format="YYYY-MM-DD HH:mm"
     confirmBtnText="确定"
     cancelBtnText="取消"
     customStyles={{
      dateIcon: {
       position: 'absolute',
       left: 0,
       top: 4,
       marginLeft: 0
      },
      dateInput: {
       marginLeft: 36
      }
     }}
     minuteInterval={10}
     onDateChange={(datetime) => {this.setState({datetime1: datetime});}}
    />
    <Text style={styles.instructions}>datetime: {this.state.datetime1}</Text>

主要参数说明

date:设置初始显示的日期 mode:显示的模式,date,datetime,time format:设置日期格式,默认为'YYYY-MM-DD' confirmBtnText:确定按钮的显示名称 cancelBtnText:取消按钮的显示名称 minDate:显示的最小日期 maxDate:显示的最大日期 duration:时间间隔 onDateChange:日期变化时触发的事件 placeholder:占位符

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javaScript 数值型和字符串型之间的转换
Jul 25 Javascript
自制基于jQuery的智能提示插件一枚
Feb 18 Javascript
javascript中节点的最近的相关节点访问方法
Mar 20 Javascript
文字不间断滚动(上下左右)实例代码
Apr 21 Javascript
简单时间提示DEMO从0开始一直进行计时
Nov 19 Javascript
jQuery实现漂亮实用的商品图片tips提示框效果(无图片箭头+阴影)
Apr 16 Javascript
学好js,这些js函数概念一定要知道【推荐】
Jan 19 Javascript
AngularJS 验证码60秒倒计时功能的实现
Jun 05 Javascript
在vue.js中抽出公共代码的方法示例
Jun 08 Javascript
JQuery通过后台获取数据遍历到前台的方法
Aug 13 jQuery
微信小程序实现无限滚动列表
May 29 Javascript
测量JavaScript函数的性能各种方式对比
Apr 27 Javascript
vue实现点击展开点击收起效果
Apr 27 #Javascript
vue中post请求以a=a&amp;b=b 的格式写遇到的问题
Apr 27 #Javascript
vue项目中应用ueditor自定义上传按钮功能
Apr 27 #Javascript
Vue 使用 Mint UI 实现左滑删除效果CellSwipe
Apr 27 #Javascript
微信小程序中添加客服按钮contact-button功能
Apr 27 #Javascript
Node.js文件编码格式的转换的方法
Apr 27 #Javascript
jQuery实现鼠标滑过商品小图片上显示对应大图片功能【测试可用】
Apr 27 #jQuery
You might like
PHP 命令行工具 shell_exec, exec, passthru, system详细使用介绍
2011/09/11 PHP
PHP以指定字段为索引返回数据库所取的数据数组
2013/06/30 PHP
ThinkPHP模板范围判断输出In标签与Range标签用法详解
2014/06/30 PHP
详解WordPress中调用评论模板和循环输出评论的PHP函数
2016/01/05 PHP
php+ajax注册实时验证功能
2016/07/20 PHP
js判断变量是否空值的代码
2008/10/26 Javascript
js 回车提交表单两种实现方法
2012/12/31 Javascript
JavaScript表达式:URL 协议介绍
2013/03/10 Javascript
JQuery 图片的展开和伸缩实例讲解
2013/04/18 Javascript
js读取注册表的键值示例
2013/09/25 Javascript
javascript不可用的问题探究
2013/10/01 Javascript
jquery选择器使用详解
2014/04/08 Javascript
JS实现关键字搜索时的相关下拉字段效果
2014/08/05 Javascript
js css 实现遮罩层覆盖其他页面元素附图
2014/09/22 Javascript
从JQuery源码分析JavaScript函数的apply方法与call方法
2014/09/25 Javascript
js简单实现点击左右运动的方法
2015/04/10 Javascript
工厂模式在JS中的实践
2017/01/18 Javascript
jquery实现左右轮播图效果
2017/09/28 jQuery
Angular 4.x+Ionic3踩坑之Ionic3.x pop反向传值详解
2018/03/13 Javascript
基于Bootstrap下拉框插件bootstrap-select使用方法详解
2018/08/07 Javascript
JS实现的input选择图片本地预览功能示例
2018/08/29 Javascript
解决angularJS中input标签的ng-change事件无效问题
2018/09/13 Javascript
使用angular-cli webpack创建多个包的方法
2018/10/16 Javascript
[01:45]IMBATV TI4前线报道-选手到达
2014/07/07 DOTA
[09:34]2018DOTA2国际邀请赛寻真——永不放弃的iG
2018/08/14 DOTA
Python中的引用和拷贝浅析
2014/11/22 Python
Python实现统计英文单词个数及字符串分割代码
2015/05/28 Python
Python 机器学习库 NumPy入门教程
2018/04/19 Python
matplotlib subplots 设置总图的标题方法
2018/05/25 Python
python使用phoenixdb操作hbase的方法示例
2019/02/28 Python
CSS3 绘制BMW logo实的现代码
2013/04/25 HTML / CSS
教师业务学习制度
2014/01/25 职场文书
单位工程竣工验收方案
2014/03/16 职场文书
常务副总经理岗位职责
2014/04/12 职场文书
Python基础之数据结构详解
2021/04/28 Python
springboot入门 之profile设置方式
2022/04/04 Java/Android