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 document.execCommand() 常用解析
Dec 14 Javascript
Jquery 点击按钮显示和隐藏层的代码
Jul 25 Javascript
Jquery插件实现点击获取验证码后60秒内禁止重新获取
Mar 13 Javascript
利用jQuery及AJAX技术定时更新GridView的某一列数据
Dec 04 Javascript
文本框只能输入数字的js代码(含小数点)
Jul 10 Javascript
JS实现的二叉树算法完整实例
Apr 06 Javascript
浅谈JS封闭函数、闭包、内置对象
Jul 18 Javascript
Vue内容分发slot(全面解析)
Aug 19 Javascript
vue中实现移动端的scroll滚动方法
Mar 03 Javascript
对angular4子路由&amp;辅助路由详解
Oct 09 Javascript
Javascript作用域和作用域链原理解析
Mar 03 Javascript
Vue实现Header渐隐渐现效果的实例代码
Nov 05 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
使用Smarty 获取当前日期时间和格式化日期时间的方法详解
2013/06/18 PHP
ThinkPHP通过AJAX返回JSON的两种实现方法
2014/12/18 PHP
PHP7.0版本备注
2015/07/23 PHP
ThinkPHP实现附件上传功能
2017/04/27 PHP
tp框架(thinkPHP)实现三次登陆密码错误之后锁定账号功能示例
2018/05/24 PHP
js css样式操作代码(批量操作)
2009/10/09 Javascript
JS操作数据库的实例代码
2013/10/17 Javascript
Firefox下无法正常显示年份的解决方法
2014/09/04 Javascript
js防止页面被iframe调用的方法
2014/10/30 Javascript
JavaScript中toString()方法的使用详解
2015/06/05 Javascript
javascript文件加载管理简单实现方法
2015/07/25 Javascript
AngularJS 2.0新特性有哪些
2016/02/18 Javascript
Javascript技术栈中的四种依赖注入小结
2016/02/27 Javascript
jQuery插件扩展extend的简单实现原理
2016/06/24 Javascript
详解Angular之constructor和ngOnInit差异及适用场景
2017/06/22 Javascript
vue.js内部自定义指令与全局自定义指令的实现详解(利用directive)
2017/07/11 Javascript
JavaScript判断输入是否为数字类型的方法总结
2017/09/28 Javascript
[45:46]2014 DOTA2国际邀请赛中国区预选赛5.21 HGT VS DT
2014/05/23 DOTA
Python求解平方根的方法
2015/03/11 Python
在Python中处理字符串之ljust()方法的使用简介
2015/05/19 Python
python中的break、continue、exit()、pass全面解析
2017/08/05 Python
Python3之文件读写操作的实例讲解
2018/01/23 Python
pycharm恢复默认设置或者是替换pycharm的解释器实例
2018/10/29 Python
Python数据存储之 h5py详解
2019/12/26 Python
浅谈Python的方法解析顺序(MRO)
2020/03/05 Python
keras绘制acc和loss曲线图实例
2020/06/15 Python
python多线程semaphore实现线程数控制的示例
2020/08/10 Python
利用Python实现自动扫雷小脚本
2020/12/17 Python
CSS3 毛玻璃效果
2019/08/14 HTML / CSS
美国时尚在线:Showpo
2017/09/08 全球购物
ECCO爱步官方旗舰店:丹麦鞋履品牌
2018/01/02 全球购物
车间主任岗位职责
2014/03/16 职场文书
计算机专业求职信
2014/06/02 职场文书
趣味运动会策划方案
2014/06/02 职场文书
2014年实习期工作总结
2014/11/27 职场文书
Netty结合Protobuf进行编解码的方法
2021/06/26 Java/Android