vue日期选择,vue获取上个月日期
本文主要介绍vue如何按日期过滤数据,有很好的参考价值。希望对大家有帮助。如有错误或不足之处,请不吝赐教。
目录
如何按日期过滤数据
如何通过日期筛选数据
本博客介绍的方法是请求后台数据的状态,然后通过选定的时间实现筛选。请按商业逻辑参考!
在下一篇文章中,我们会谈到如何通过vue滤镜来实现!
业务逻辑:首先前端需要获取其用户选择的日期数据,然后通过接口将日期数据发送给后端。后端收到的数据会返回到前端获取新数据,页面正在呈现。来实现这个功能。
Html部分
div class=ag_listmain clearfix
div class= ag _ year list v-for=(item,key)in list :key= key @ click= a router(item . id)
div class=agtitle
p余额提现至{{item.from_to}}/p
标签{{item.created_at}}/label
/div
div class=ag_money
h4{{item.money}}/h4
标签提取成功/标签
/div
/div
Vant日期组件
面包车弹出
v-model=显示
位置=底部
货车日期时间选择器
v-model=当前日期
type=年-月
:最小日期=minDate
:formatter=formatter
@confirm=confirm()
@cancel=cancel()
/
/van-popup
Js零件
返回{
列表:[],
日期:,
}
//事件后选择OK按钮方法。
确认(){
this.show=false
this . page=1;//让当前页面显示第一页。
this . dates=this . format date(this . current date, yyyy $ { year } MM $ { month } `);//将日期转换为时间值。你可以在我的博客主页上找到这个博客。
this . datesed=this . format date(this . current date, yyyy-MM );//将日期转换为时间值。你可以在我的博客主页上找到这个博客。
this . list=[];//让当前循环中的数据为空,因为我做的数据分页是向内堆数据,
this . ag please();//执行请求的数据方法
///console . log(this . datesed)///获取时间值
},
//请求数据
agplease(){
this.axios.get(用户/账单,{
参数:{
状态:3,//传递参数
page:this.page,
page_size:8,
Date: this.datesed,//后台给出的状态等于你提交的时间数据。就是这样,
}
}).然后(res={
//以下是我自己处理数据的方法,
if(res.data.code===200){
设ag list=RES . data . data;//总数据
let arr=aglist.list//作为循环的数据列表
设page _ size=this . ag list . page _ size;//显示每页的条形数
for(设I=0;iarr .长度;i ){
//console.log(this.list)
this . list . push(arr[I]);
}
console . log(this . list);
this . last page=ag list . total _ page;
//加载状态结束
this.loading=false
if(this.lastpage=this.page){
this.finished=true
}
this.page
//console . log(this . list);
}
})
}
希望以上代码对你有帮助。当然,根据自己的风格来写也有很多种方法。
vue简单数据筛选
我想分享一个用vue进行数据过滤的简单代码。因为我下载了vue.js,所以我是内嵌的。没有下载的同学可以下载vue官网。
!声明文档类型
超文本标记语言
头
meta charset=utf-8
标题/标题
/头
身体
脚本src=./vue . js /脚本
div id=应用程序
输入类型=text v-model=keyword/
div class= box v-for= item in flist :key= item
{{item}}
/div
/div
脚本类型=文本/javascript
新Vue({
埃尔: #app ,
数据:{
关键词:,
列表:[草莓,菠萝,杏子,李子,西瓜,木瓜,哈密瓜,山竹,樱桃,香蕉,芒果]
},
计算值:{
flist(){
//如果item(水果列表中变量的item)包含单词this.keyword(搜索关键字)
//a.includes(b)如果A包含b,则返回true。
//返回true,保留当前果实。
返回this . list . filter(item=item . includes(this . keyword))
}
}
})
/脚本
/body
/html
以上个人经历,希望能给大家一个参考,也希望大家多多支持我们。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。