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 相关文章推荐
jquery 输入框数字限制插件
Nov 10 Javascript
window.open 以post方式传递参数示例代码
Feb 27 Javascript
js下将阿拉伯数字每三位一逗号分隔(如:15000000转化为15,000,000)
Jun 02 Javascript
jQuery+ajax实现实用的点赞插件代码
Jul 06 Javascript
JavaScript组合模式学习要点
Aug 26 Javascript
Jil,高效的json序列化和反序列化库
Feb 15 Javascript
ui-router中使用ocLazyLoad和resolve的具体方法
Oct 18 Javascript
React Native悬浮按钮组件的示例代码
Apr 05 Javascript
webpack配置打包后图片路径出错的解决
Apr 26 Javascript
解决vue点击控制单个样式的问题
Sep 05 Javascript
React如何实现浏览器打印部分内容详析
May 19 Javascript
实例讲解React 组件生命周期
Jul 08 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
从康盛产品(discuz)提取出来的模板类
2011/06/28 PHP
laravel实现批量更新多条记录的方法示例
2017/10/22 PHP
postman的安装与使用方法(模拟Get和Post请求)
2018/08/06 PHP
Yii框架视图、视图布局、视图数据块操作示例
2019/10/14 PHP
jQuery 判断元素上是否绑定了事件
2009/10/28 Javascript
js去空格技巧分别去字符串前后、左右空格
2013/10/21 Javascript
js抽奖实现随机抽奖代码效果
2013/12/02 Javascript
详解JavaScript中jQuery和Ajax以及JSONP的联合使用
2015/08/13 Javascript
jQuery ajax方法传递中文时出现中文乱码的解决方法
2016/07/25 Javascript
sea.js常用的api简易文档
2016/11/15 Javascript
jQuery学习笔记之入门
2016/12/14 Javascript
关于javascript获取内联样式与嵌入式样式的实例
2017/06/01 Javascript
js实现点击按钮复制文本功能
2020/07/20 Javascript
JavaScript引用类型Function实例详解
2018/08/09 Javascript
解决select2在bootstrap modal中不能正常使用的问题
2018/08/09 Javascript
基于jQuery ztree实现表格风格的树状结构
2018/08/31 jQuery
nodejs中方法和模块用法示例
2018/12/24 NodeJs
使用vue实现HTML页面生成图片的方法
2020/03/12 Javascript
[49:43]VG vs FNATIC 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/17 DOTA
Python的面向对象思想分析
2015/01/14 Python
用Python给文本创立向量空间模型的教程
2015/04/23 Python
python实现远程通过网络邮件控制计算机重启或关机
2018/02/22 Python
Django def clean()函数对表单中的数据进行验证操作
2020/07/09 Python
python爬虫---requests库的用法详解
2020/09/28 Python
Numpy实现卷积神经网络(CNN)的示例
2020/10/09 Python
奢华的意大利皮革手袋:Bene Handbags
2019/10/29 全球购物
Java 中访问数据库的步骤?Statement 和PreparedStatement 之间的区别?
2012/06/05 面试题
代理人委托书
2014/09/16 职场文书
领导干部作风整顿剖析材料
2014/10/11 职场文书
教师群众路线心得体会
2014/11/04 职场文书
停发工资证明范本
2015/06/12 职场文书
农村婚庆主持词
2015/06/29 职场文书
2015重阳节敬老活动总结
2015/07/29 职场文书
创业计划书之寿司
2019/07/19 职场文书
动画「进击的巨人」第86话播出感谢绘公开
2022/03/21 日漫
nginx七层负载均衡配置详解
2022/07/15 Servers