解决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 相关文章推荐
JQuery 简便实现页面元素数据验证功能
Mar 24 Javascript
模仿JQuery sortable效果 代码有错但值得看看
Nov 05 Javascript
html的DOM中document对象images集合用法实例
Jan 21 Javascript
jQuery性能优化技巧分析
Feb 20 Javascript
jQuery实现的网页右下角tab样式在线客服效果代码
Oct 23 Javascript
TypeOf这些知识点你了解吗
Feb 21 Javascript
最实用的jQuery分页插件
Oct 09 Javascript
vue.js入门(3)——详解组件通信
Dec 02 Javascript
详解如何优雅地在React项目中使用Redux
Dec 28 Javascript
jquery动态添加带有样式的HTML标签元素方法
Feb 24 jQuery
JavaScript实现Tab选项卡切换
Feb 13 Javascript
JavaScript与JQuery框架基础入门教程
Jul 15 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中上传大体积文件时需要的设置
2006/10/09 PHP
浅谈PHP变量作用域以及地址引用问题
2013/12/27 PHP
浅析php数据类型转换
2014/01/09 PHP
PHP中is_file不能替代file_exists的理由
2014/03/04 PHP
PHP的password_hash()使用实例
2014/03/17 PHP
php中的静态变量的基本用法
2014/03/20 PHP
PHP实现取得HTTP请求的原文
2014/08/18 PHP
AJAX的使用方法详解
2017/04/29 PHP
Laravel5.4简单实现app接口Api Token认证方法
2019/08/29 PHP
PHP date_default_timezone_set()设置时区操作实例分析
2020/05/16 PHP
几种延迟加载JS代码的方法加快网页的访问速度
2013/10/12 Javascript
怎么判断js脚本加载完成
2014/02/28 Javascript
JS折半插入排序算法实例
2015/12/02 Javascript
详解微信小程序Page中data数据操作和函数调用
2017/09/27 Javascript
Vue项目添加动态浏览器头部title的方法
2018/07/11 Javascript
Vue项目中使用better-scroll实现菜单映射功能方法
2019/09/11 Javascript
python的类方法和静态方法
2014/12/13 Python
对Python w和w+权限的区别详解
2019/01/23 Python
深入浅析Python 中的sklearn模型选择
2019/10/12 Python
Python Django框架url反向解析实现动态生成对应的url链接示例
2019/10/18 Python
django API 中接口的互相调用实例
2020/04/01 Python
Python识别处理照片中的条形码
2020/11/16 Python
详解python第三方库的安装、PyInstaller库、random库
2021/03/03 Python
详解CSS3 弹性布局快速入门
2019/06/06 HTML / CSS
CSS3 :nth-child()伪类选择器实现奇偶行显示不同样式
2013/11/05 HTML / CSS
资深财务管理人员自我评价
2013/09/22 职场文书
年度考核自我鉴定
2014/02/02 职场文书
写求职信有什么意义
2014/02/17 职场文书
客服专员岗位职责
2014/02/28 职场文书
奥巴马上海演讲稿
2014/09/10 职场文书
员工培训协议书
2014/09/15 职场文书
2015年乡镇流动人口工作总结
2015/05/12 职场文书
小学运动会宣传稿
2015/07/23 职场文书
婚宴父亲致辞
2015/07/27 职场文书
Python Numpy库的超详细教程
2022/04/06 Python
springboot读取nacos配置文件
2022/05/20 Java/Android