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 Archive Network 集合
May 12 Javascript
Chrome中JSON.parse的特殊实现
Jan 12 Javascript
js网页实时倒计时精确到秒级
Feb 10 Javascript
js实现类似于add(1)(2)(3)调用方式的方法
Mar 04 Javascript
使用jQuery获取data-的自定义属性
Nov 10 Javascript
Bootstrap模态对话框的简单使用
Apr 29 Javascript
jquery学习笔记之无new构建详解
Dec 07 jQuery
layui点击导航栏刷新tab页的示例代码
Aug 14 Javascript
详解vue路由篇(动态路由、路由嵌套)
Jan 27 Javascript
jQuery实现动态添加和删除input框实例代码
Mar 26 jQuery
js实现随机抽奖
Mar 19 Javascript
解决ant Design Search无法输入内容的问题
Oct 29 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 curl 登录163邮箱并抓取邮箱好友列表的代码(经测试)
2011/04/07 PHP
php生成xml时添加CDATA标签的方法
2014/10/17 PHP
PHP基于CURL进行POST数据上传实例
2014/11/10 PHP
PHP判断数据库中的记录是否存在的方法
2014/11/14 PHP
用js实现的自定义的对话框的实现代码
2010/03/21 Javascript
javascript代码编写需要注意的7个小细节小结
2011/09/21 Javascript
JQuery在页面中添加和除移DOM示例代码
2013/06/24 Javascript
JQuery表格内容过滤的实现方法
2013/07/05 Javascript
js中事件的处理与浏览器对象示例介绍
2013/11/29 Javascript
前端js文件合并的三种方式推荐
2016/05/19 Javascript
js实现控制文件拖拽并获取拖拽内容功能
2018/02/17 Javascript
深入理解移动前端开发之viewport
2018/10/19 Javascript
JavaScript解析及序列化JSON的方法实例分析
2019/01/04 Javascript
一秒学会微信小程序制作table表格
2019/02/14 Javascript
学习node.js 断言的使用详解
2019/03/18 Javascript
vue.js基于v-for实现批量渲染 Json数组对象列表数据示例
2019/08/03 Javascript
浅谈vant组件Picker 选择器选单选问题
2020/11/04 Javascript
[01:36:57]【09DOTA2第一视角】小骷髅
2014/04/16 DOTA
[01:00:14]DOTA2官方TI8总决赛纪录片 真视界True Sight
2019/01/16 DOTA
Python使用新浪微博API发送微博的例子
2014/04/10 Python
python使用psutil模块获取系统状态
2016/08/27 Python
Python中运算符&quot;==&quot;和&quot;is&quot;的详解
2016/10/08 Python
Python字符串拼接的几种方法整理
2017/08/02 Python
pycharm中成功运行图片的配置教程
2018/10/28 Python
Python实现的爬取小说爬虫功能示例
2019/03/30 Python
python设计微型小说网站(基于Django+Bootstrap框架)
2019/07/08 Python
Python如何使用paramiko模块连接linux
2020/03/18 Python
20佳惊艳的HTML5应用程序示例分享
2011/05/03 HTML / CSS
萌新的HTML5 入门指南
2020/11/06 HTML / CSS
Homestay中文官网:全球寄宿家庭
2018/10/18 全球购物
精细化工应届生求职信
2013/11/17 职场文书
干部作风整顿个人剖析材料
2014/10/06 职场文书
win10+anaconda安装yolov5的方法及问题解决方案
2021/04/29 Python
Github 使用python对copilot做些简单使用测试
2022/04/14 Python
Redis全局ID生成器的实现
2022/06/05 Redis
ORACLE中dbms_output.put_line输出问题的解决过程
2022/06/28 Oracle