解决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打开新窗口同时关闭旧窗口
Jan 16 Javascript
深入理解JavaScript系列(39):设计模式之适配器模式详解
Mar 04 Javascript
js实现浏览器倒计时跳转页面效果
Aug 12 Javascript
基于vue的下拉刷新指令和滚动刷新指令
Dec 23 Javascript
jQuery实现base64前台加密解密功能详解
Aug 29 jQuery
Vue2.0实现组件数据的双向绑定问题
Mar 06 Javascript
详解angular应用容器化部署
Aug 14 Javascript
详解vuex之store拆分即多模块状态管理(modules)篇
Nov 13 Javascript
微信小程序自定义键盘 内部虚拟支付
Dec 20 Javascript
JavaScript函数式编程(Functional Programming)箭头函数(Arrow functions)用法分析
May 22 Javascript
你或许不知道的一些npm实用技巧
Jul 04 Javascript
vue 添加和编辑用同一个表单,el-form表单提交后清空表单数据操作
Aug 03 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
虹吸壶是谁发明的?煮出来的咖啡好喝吗
2021/03/04 冲泡冲煮
php实现webservice实例
2014/11/06 PHP
PHP实现深度优先搜索算法(DFS,Depth First Search)详解
2017/09/16 PHP
PHP等比例压缩图片的实例代码
2018/07/26 PHP
PHP如何防止用户重复提交表单
2020/12/09 PHP
javascript 表单验证常见正则
2009/09/28 Javascript
JQuery之focus函数使用介绍
2013/08/20 Javascript
js 左右悬浮对联广告特效代码
2014/12/12 Javascript
Express实现前端后端通信上传图片之存储数据库(mysql)傻瓜式教程(一)
2015/12/10 Javascript
jQuery表单事件实例代码分享
2016/08/18 Javascript
Vue响应式添加、修改数组和对象的值
2017/03/20 Javascript
详解Vue2.0里过滤器容易踩到的坑
2017/06/01 Javascript
vue.js分页中单击页码更换页面内容的方法(配合spring springmvc)
2018/02/10 Javascript
vue实现图片滚动的示例代码(类似走马灯效果)
2018/03/03 Javascript
Vue 实现拖动滑块验证功能(只有css+js没有后台验证步骤)
2018/08/24 Javascript
vue-router命名视图的使用讲解
2019/01/19 Javascript
jquery ui 实现 tab标签功能示例【测试可用】
2019/07/25 jQuery
vue页面切换项目实现转场动画的方法
2019/11/12 Javascript
JavaScript实现筛选数组
2021/03/02 Javascript
[05:09]第二届DOTA2亚洲邀请赛决赛日比赛集锦:iG 3:0 OG夺冠
2017/04/05 DOTA
详解Python的迭代器、生成器以及相关的itertools包
2015/04/02 Python
Python实现单词翻译功能
2017/06/06 Python
Python实现的远程登录windows系统功能示例
2018/06/21 Python
查看端口并杀进程python脚本代码
2019/12/17 Python
一文解决django 2.2与mysql兼容性问题
2020/07/15 Python
重新定义牛仔布,100美元以下:Warp + Weft
2018/07/25 全球购物
美国购买隐形眼镜网站:Lenses For Less
2020/07/05 全球购物
毕业生求职的求职信
2013/12/05 职场文书
大学生实习自我鉴定
2013/12/11 职场文书
长城导游词
2015/01/30 职场文书
土建技术员岗位职责
2015/04/11 职场文书
格列佛游记读书笔记
2015/06/30 职场文书
2016年端午节寄语
2015/12/04 职场文书
Pycharm连接远程服务器并远程调试的全过程
2021/06/24 Python
Rhit高效可视化Nginx日志查看工具
2021/11/01 Servers
mysql使用FIND_IN_SET和group_concat两个方法查询上下级机构
2022/04/20 MySQL