Vue按时间段查询数据组件使用详解


Posted in Javascript onAugust 21, 2020

本文实例为大家分享了Vue按时间段查询数据组件的具体使用代码,供大家参考,具体内容如下

首先是前端效果:

Vue按时间段查询数据组件使用详解

界面代码如下:

<template>
<a-col :md="6" :sm="10">
 <a-form-item label="执行时间" :labelCol="labelCol" :wrapperCol="wrapperCol">
 <a-range-picker
 style="width: 210px"
 v-model="queryParam.createTimeRange"
 format="YYYY-MM-DD"
 :placeholder="['开始时间', '结束时间']"
 @change="DateChange"
 @ok="DateOk" />
 </a-form-item>
 </a-col>
</template>

labelCol wrapperCol是布局变量
placeholder是默认内容
@change @ok 绑定两个事件,事件代码在下面

js代码如下:

<script>
 import { CuplyListMixin } from '@/mixins/CuplyListMixin'
 import { filterObj } from '@/utils/util';
 import JEllipsis from '@/components/cuply/JEllipsis'

 export default {
 name: 'taskRelease',
 mixins:[CuplyListMixin],
 components:{
 JEllipsis,
 },

 data () {
 return {
 description: '任务发布列表',
 dateVal: '',
 queryParam: {
 createTimeRange:[],
 },
 
 labelCol: {
 xs: { span: 1 },
 sm: { span: 2 },
 },
 wrapperCol: {
 xs: { span: 10 },
 sm: { span: 16 },
 },
 //此处为布局参数
 url: {
 list: "/business/checktask/list",
 delete: "/business/checktask/delete",
 //url中为调用的后端接口,和时间查询无关
 },
 }
 },

methods: {
 getQueryParams(){
 console.log(this.queryParam.createTimeRange)
 var param = Object.assign({}, this.queryParam,this.isorter);
 param.field = this.getQueryField();
 param.pageNo = this.ipagination.current;
 param.pageSize = this.ipagination.pageSize;
 delete param.createTimeRange; // 时间参数不传递后台
 return filterObj(param);
 },
 DateChange: function (value, dateString) {
 console.log(dateString[0],dateString[1]);
 this.queryParam.startTime_begin=dateString[0];
 this.queryParam.endTime_end=dateString[1];
 },
 DateOk(value) {
 console.log(value);
 }
 },
 </script>

getQueryPaeams这个方法的运行原理待研究
注意:DateChange应放入methods中,否则找不到方法
startTime和endTime分别为数据库中开始时间和结束时间字段

其中还有很多暂时看不懂的地方,其中引入的CuplyListMixin,filterObj,JEllipsis功能不明确

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript Array对象基础知识小结
Nov 16 Javascript
JSONP 跨域共享信息
Aug 16 Javascript
jquery实现网页查找功能示例分享
Feb 12 Javascript
关于JavaScript对象的动态选择及遍历对象
Mar 10 Javascript
IE6 hack for js 集锦
Sep 23 Javascript
JavaScript数组前面插入元素的方法
Apr 06 Javascript
javascript jquery对form元素的常见操作详解
Jun 12 Javascript
微信小程序 同步请求授权的详解
Aug 04 Javascript
js实现复制功能(多种方法集合)
Jan 06 Javascript
在Vue组件中获取全局的点击事件方法
Sep 06 Javascript
详解Vue中组件的缓存
Apr 20 Javascript
js定义类的方法示例【ES5与ES6】
Jul 30 Javascript
js绘制一条直线并旋转45度
Aug 21 #Javascript
AJAX XMLHttpRequest对象创建使用详解
Aug 20 #Javascript
基于vue.js仿淘宝收货地址并设置默认地址的案例分析
Aug 20 #Javascript
微信小程序以7天为周期连续签到7天功能效果的示例代码
Aug 20 #Javascript
微信小程序连续签到7天积分获得功能的示例代码
Aug 20 #Javascript
如何使用JavaScript实现无缝滚动自动播放轮播图效果
Aug 20 #Javascript
JavaScript 空间坐标的使用
Aug 19 #Javascript
You might like
BBS(php &amp; mysql)完整版(二)
2006/10/09 PHP
php 读取shell管道传输过来的内容
2010/03/01 PHP
php设置页面超时时间解决方法
2015/09/22 PHP
php抽象方法和抽象类实例分析
2016/12/07 PHP
PHP聚合式迭代器接口IteratorAggregate用法分析
2017/12/28 PHP
ThinkPHP5.0框架控制器继承基类和自定义类示例
2018/05/25 PHP
javascript import css实例代码
2008/07/18 Javascript
javascript 有用的脚本函数
2009/05/07 Javascript
用js代码和插件实现wordpress雪花飘落效果的四种方法
2014/12/15 Javascript
javascript进行四舍五入方法汇总
2014/12/16 Javascript
浅析javascript 定时器
2014/12/23 Javascript
js仿微信公众平台打标签功能
2017/04/08 Javascript
js实现股票实时刷新数据案例
2017/05/14 Javascript
js实现web调用摄像头 js截取视频画面
2019/04/21 Javascript
使用apifm-wxapi模块中的问题及解决方法
2019/08/05 Javascript
浅析微信小程序modal弹窗关闭默认会执行cancel问题
2019/10/14 Javascript
微信小程序跨页面数据传递事件响应实现过程解析
2019/12/19 Javascript
[02:07]DOTA2超级联赛专访BBC:难忘网吧超神经历
2013/06/09 DOTA
python发送邮件的实例代码(支持html、图片、附件)
2013/03/04 Python
通过C++学习Python
2015/01/20 Python
Python3 无重复字符的最长子串的实现
2019/10/08 Python
tensorflow实现打印ckpt模型保存下的变量名称及变量值
2020/01/04 Python
python脚本和网页有何区别
2020/07/02 Python
python输出结果刷新及进度条的实现操作
2020/07/13 Python
Python爬虫实现selenium处理iframe作用域问题
2021/01/27 Python
如何用border-image实现文字气泡边框的示例代码
2020/01/21 HTML / CSS
Kenneth Cole官网:纽约时尚优雅品牌
2016/11/14 全球购物
解释i节点在文件系统中的作用
2013/11/26 面试题
学校爱心捐款倡议书
2014/05/13 职场文书
学习型班组申报材料
2014/05/31 职场文书
合同和协议有什么区别?
2014/10/08 职场文书
2015年圣诞节寄语
2015/08/17 职场文书
学校运动会开幕词
2016/03/03 职场文书
假如给我三天光明:舟逆水而行,人遇挫而达 
2019/10/29 职场文书
Jupyter notebook 更改文件打开的默认路径操作
2021/05/21 Python
Python数据可视化之基于pyecharts实现的地理图表的绘制
2021/06/10 Python