解决iView中时间控件选择的时间总是少一天的问题


Posted in Javascript onMarch 15, 2018

今天在用iview做前端页面开发的时候,遇到一个奇葩问题(也许自己主要做后台开发,当时我还纳闷了),我在时间控件中明明选择的是2017-10-19,但是当通过vue的调试器查看的时候,竟然是这样的,如下图:

解决iView中时间控件选择的时间总是少一天的问题

当时我还纳闷了,这iview的时间控件真神奇,我还百度谷歌了好半天,后来查看官方文档,是我获取时间的方式不是很对,我当时用的是l来v-mode绑定的,这样绑定后获取的时间好像叫utc时间,如果要想获取正确的时间,通过@on-change事件来绑定即可,(注意,用@on-change来获取时间的时候,就不能加v-model了,不然获取的时间还是老样子,这里需要注意下,我就入过坑了),如下代码:

<div class="height-400px" v-show="threeStep">
 <div class="layout-content-main" style="margin-left: 50px; margin-top: 30px;">
 <FormItem label="时间范围">
   <span>
    <DatePicker type="date" @on-change="getStartTime" placeholder="选择日期" style="width: 200px"></DatePicker>
    <span>至</span>
    <DatePicker type="date" @on-change="getEndTime" placeholder="选择日期" style="width: 200px"></DatePicker>
   </span>
 </FormItem>
 </div>

至于@on-change时间获取时间代码,我也贴出来了,如下:

getStartTime: function (starTime) {
 console.log(startTime)
},

之后再通过Vue的时间旅行看看,我选择的是当前时间,由于我使用的没有带时间,所以选择后就只有年月日了,这个可以根据项目要求去选择哈,如下图所示:

解决iView中时间控件选择的时间总是少一天的问题

好了,这只是我在使用vue做前端页面时候遇到的一个小小问题,分享出来,希望能帮助到遇到和我一样的人,刚刚开始接触vue,大神就别喷我了哈!

以上这篇解决iView中时间控件选择的时间总是少一天的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript中打印当前的时间实现思路及代码
Dec 18 Javascript
javascript中定义私有方法说明(private method)
Jan 27 Javascript
7个JS基础知识总结
Mar 05 Javascript
js获取时间并实现字符串和时间戳之间的转换
Jan 05 Javascript
js+css实现文字散开重组动画特效代码分享
Aug 21 Javascript
基于jQuery实现复选框是否选中进行答题提示
Dec 10 Javascript
Jquery ui datepicker设置日期范围,如只能隔3天【实现代码】
May 04 Javascript
JS原型链 详解及示例代码
Sep 06 Javascript
ReactNative Image组件使用详解
Aug 07 Javascript
javascript 中事件冒泡和事件捕获机制的详解
Sep 01 Javascript
js getBoundingClientRect使用方法详解
Jul 17 Javascript
js实现炫酷光感效果
Sep 05 Javascript
iview日期控件,双向绑定日期格式的方法
Mar 15 #Javascript
vue iview组件表格 render函数的使用方法详解
Mar 15 #Javascript
微信小程序实现换肤功能
Mar 14 #Javascript
Angular4集成ng2-file-upload的上传组件
Mar 14 #Javascript
iview table高度动态设置方法
Mar 14 #Javascript
vue2.0安装style/css loader的方法
Mar 14 #Javascript
Vue2.0 事件的广播与接收(观察者模式)
Mar 14 #Javascript
You might like
PHP中IP地址与整型数字互相转换详解
2014/08/20 PHP
PHP数据的提交与过滤基本操作实例详解
2016/11/11 PHP
php魔法函数与魔法常量使用介绍
2017/07/23 PHP
利用php获得flv视频长度的实例代码
2017/10/26 PHP
PHP fopen中文文件名乱码问题解决方案
2020/10/28 PHP
与jquery serializeArray()一起使用的函数,主要来方便提交表单
2011/01/31 Javascript
借助script进行Http跨域请求:JSONP实现原理及代码
2013/03/19 Javascript
jquery实现个人中心导航菜单效果和美观都非常不错
2014/09/02 Javascript
vue实现消息的无缝滚动效果的示例代码
2017/12/05 Javascript
详解.vue文件中style标签的几个标识符
2018/07/17 Javascript
vue移动端微信授权登录插件封装的实例
2018/08/28 Javascript
解决Vue-cli npm run build生产环境打包,本地不能打开的问题
2018/09/20 Javascript
富文本编辑器vue2-editor实现全屏功能
2019/05/26 Javascript
VUE.js实现动态设置输入框disabled属性
2019/10/28 Javascript
深度定制Python的Flask框架开发环境的一些技巧总结
2016/07/12 Python
解决python删除文件的权限错误问题
2018/04/24 Python
python实现电脑自动关机
2018/06/20 Python
python 返回列表中某个值的索引方法
2018/11/07 Python
python中时间、日期、时间戳的转换的实现方法
2019/07/06 Python
python中字典按键或键值排序的实现代码
2019/08/27 Python
Python基于Faker假数据构造库
2020/11/30 Python
Pandas中DataFrame交换列顺序的方法实现
2020/12/14 Python
HTML5之SVG 2D入门9—蒙板及mask元素介绍与应用
2013/01/30 HTML / CSS
解析HTML5的存储功能和web SQL的相关操作方法
2016/02/19 HTML / CSS
HTML5移动端手机网站开发流程
2016/04/25 HTML / CSS
匡威荷兰官方网站:Converse荷兰
2018/10/24 全球购物
英国鞋网:Rubber Sole
2020/03/03 全球购物
JS原生实现轮播图的几种方法
2021/03/23 Javascript
yy婚礼司仪主持词
2014/03/14 职场文书
2014年大学生社会实践自我鉴定
2014/09/26 职场文书
农业生产宣传标语
2014/10/08 职场文书
2015个人简历自我评价语
2015/03/11 职场文书
2015年骨干教师工作总结
2015/05/26 职场文书
傅雷家书读书笔记
2015/06/29 职场文书
就业指导讲座心得体会
2016/01/15 职场文书
2016年党员创先争优公开承诺书
2016/03/25 职场文书