最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Vue通過v-for實(shí)現(xiàn)年份自動(dòng)遞增

 更新時(shí)間:2022年09月01日 10:38:13   作者:小貓喵了個(gè)咪噠~  
這篇文章主要為大家詳細(xì)介紹了Vue通過v-for實(shí)現(xiàn)年份自動(dòng)遞增,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

Vue篩選時(shí)通過 v-for 實(shí)現(xiàn)年份自動(dòng)遞增,供大家參考,具體內(nèi)容如下

在做數(shù)據(jù)篩選時(shí)一般會(huì)用到Element-UI組件的方式進(jìn)行編寫,偶爾也會(huì)用平鋪的方式對時(shí)間進(jìn)行篩選(類似購物網(wǎng)站的篩選功能),并實(shí)現(xiàn)年份的自動(dòng)增加

以下是用平鋪的方式對數(shù)據(jù)篩選 (已省略表格)
部分解釋的可能不太清楚,但也可以實(shí)現(xiàn)的

效果圖如下

當(dāng)年份為2022時(shí)

當(dāng)年份為2030時(shí)

代碼如下

<template>
? ? <div>
? ? ? ? <div class="block">
? ? ? ? ? ? <span>年份
? ? ? ? ? ? ? ? <el-button class="btnclick" v-for="(item, index) in yearlist" :key="index" size="mini"
? ? ? ? ? ? ? ? ? ? @click="handleFilterYear(item)" round>
? ? ? ? ? ? ? ? ? ? {{ item.DText }}
? ? ? ? ? ? ? ? </el-button>
? ? ? ? ? ? </span>
? ? ? ? </div>
? ? ? ? <div class="block">
? ? ? ? ? ? <span>月份
? ? ? ? ? ? ? ? <el-button class="btnclick" v-for="(item, index) in mouthlist" :key="index" size="mini"
? ? ? ? ? ? ? ? ? ? @click="handleFilterMouth(item)" round>
? ? ? ? ? ? ? ? ? ? {{ item.DText }}
? ? ? ? ? ? ? ? </el-button>
? ? ? ? ? ? ? ? <el-button class="btnclick" type="primary" size="mini" @click="searchClearFun()">重置
? ? ? ? ? ? ? ? </el-button>
? ? ? ? ? ? </span>
? ? ? ? </div>
? ? </div>
</template>?
<script>
export default {
? ? data() {
? ? ? ? return {
? ? ? ? ? ? serch1: new Date().getFullYear(), //年 ?默認(rèn)傳當(dāng)年年份
? ? ? ? ? ? serch2: '', //月
? ? ? ? ? ? yearlist: [{ //年
? ? ? ? ? ? ? ? Index: 0,
? ? ? ? ? ? ? ? DText: '2022'
? ? ? ? ? ? }],
? ? ? ? ? ? mouthlist: [{ //月
? ? ? ? ? ? ? ? Index: 0,
? ? ? ? ? ? ? ? DText: '1'
? ? ? ? ? ? }, {
? ? ? ? ? ? ? ? Index: 1,
? ? ? ? ? ? ? ? DText: '2'
? ? ? ? ? ? }, {
? ? ? ? ? ? ? ? Index: 2,
? ? ? ? ? ? ? ? DText: '3'
? ? ? ? ? ? }, {
? ? ? ? ? ? ? ? Index: 3,
? ? ? ? ? ? ? ? DText: '4'
? ? ? ? ? ? }, {
? ? ? ? ? ? ? ? Index: 4,
? ? ? ? ? ? ? ? DText: '5'
? ? ? ? ? ? }, {
? ? ? ? ? ? ? ? Index: 5,
? ? ? ? ? ? ? ? DText: '6'
? ? ? ? ? ? }, {
? ? ? ? ? ? ? ? Index: 6,
? ? ? ? ? ? ? ? DText: '7'
? ? ? ? ? ? }, {
? ? ? ? ? ? ? ? Index: 7,
? ? ? ? ? ? ? ? DText: '8'
? ? ? ? ? ? }, {
? ? ? ? ? ? ? ? Index: 8,
? ? ? ? ? ? ? ? DText: '9'
? ? ? ? ? ? }, {
? ? ? ? ? ? ? ? Index: 9,
? ? ? ? ? ? ? ? DText: '10'
? ? ? ? ? ? }, {
? ? ? ? ? ? ? ? Index: 10,
? ? ? ? ? ? ? ? DText: '11'
? ? ? ? ? ? }, {
? ? ? ? ? ? ? ? Index: 11,
? ? ? ? ? ? ? ? DText: '12'
? ? ? ? ? ? }]
? ? ? ? }
? ? }
? ? mounted() {
? ? ? ? // 定義年份列表 ,默認(rèn)為今年 2022 ,當(dāng)2023時(shí)會(huì)自動(dòng)顯示 2022 ?2023 ?.....
? ? ? ? var nowYearList = new Date().getFullYear();
? ? ? ? var nowYearLength = parseInt(nowYearList) - 2022;
? ? ? ? if (nowYearLength > 0) {
? ? ? ? ? ? if (nowYearLength < 2) {
? ? ? ? ? ? ? ? this.yearlist = [{
? ? ? ? ? ? ? ? ? ? Index: 0,
? ? ? ? ? ? ? ? ? ? DText: '2022'
? ? ? ? ? ? ? ? }]
? ? ? ? ? ? } else {
? ? ? ? ? ? ? ? var yearListArr = [];
? ? ? ? ? ? ? ? for (var i = 0; i <= nowYearLength; i++) {
? ? ? ? ? ? ? ? ? ? var yearObj = {};
? ? ? ? ? ? ? ? ? ? yearObj.Index = i;
? ? ? ? ? ? ? ? ? ? yearObj.DText = parseInt(2022 + i);
? ? ? ? ? ? ? ? ? ? yearListArr.push(yearObj)
? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? this.yearlist = yearListArr
? ? ? ? ? ? }
? ? ? ? }
? ? }
? ? methods: {
? ? ? ? //年份篩選
? ? ? ? handleFilterYear(item) {
? ? ? ? ? ? this.serch1 = item.DText
? ? ? ? ? ? this.dataCount(); ? //調(diào)用數(shù)據(jù)列表的方法
? ? ? ? },
? ? ? ? // 月份篩選
? ? ? ? handleFilterMouth(item) {
? ? ? ? ? ? this.serch2 = item.DText
? ? ? ? ? ? this.dataCount(); ?//調(diào)用數(shù)據(jù)列表的方法
? ? ? ? },
? ? ? ? //清空查詢
? ? ? ? searchClearFun() {
? ? ? ? ? ? this.serch1 = '' ?//清空年份
? ? ? ? ? ? this.serch2 = '' ?//清空月份
? ? ? ? ? ? this.dataCount() //調(diào)用數(shù)據(jù)列表的方法
? ? ? ? },
? ? }
}
</script>
<style scoped lang="scss">
? ?.block span {
? ? ? font-size: 15px;
? ? ? display: block;
? ? ? text-align: left;
? ? ? padding: 20px 0 0 20px;
? ? }
</style>

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 實(shí)現(xiàn)一個(gè) Vue 吸頂錨點(diǎn)組件方法

    實(shí)現(xiàn)一個(gè) Vue 吸頂錨點(diǎn)組件方法

    這篇文章主要介紹了實(shí)現(xiàn)一個(gè) Vue 吸頂錨點(diǎn)組件方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • vue?elementui二次封裝el-table帶插槽問題

    vue?elementui二次封裝el-table帶插槽問題

    這篇文章主要介紹了vue?elementui二次封裝el-table帶插槽問題,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-08-08
  • element表格行列拖拽的實(shí)現(xiàn)示例

    element表格行列拖拽的實(shí)現(xiàn)示例

    本文主要介紹了element表格行列拖拽的實(shí)現(xiàn)示例,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-10-10
  • Vue 使用typescript如何優(yōu)雅的調(diào)用swagger API

    Vue 使用typescript如何優(yōu)雅的調(diào)用swagger API

    這篇文章主要介紹了Vue 使用typescript如何優(yōu)雅的調(diào)用swagger API,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-09-09
  • vue中pc移動(dòng)滾動(dòng)穿透問題及解決

    vue中pc移動(dòng)滾動(dòng)穿透問題及解決

    這篇文章主要介紹了vue中pc移動(dòng)滾動(dòng)穿透問題及解決方案,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-07-07
  • Vue+penlayers實(shí)現(xiàn)多邊形繪制及展示

    Vue+penlayers實(shí)現(xiàn)多邊形繪制及展示

    這篇文章主要為大家詳細(xì)介紹了Vue+penlayers實(shí)現(xiàn)多邊形繪制及展示,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-12-12
  • vue如何動(dòng)態(tài)綁定img的src屬性(v-bind)

    vue如何動(dòng)態(tài)綁定img的src屬性(v-bind)

    這篇文章主要介紹了vue如何動(dòng)態(tài)綁定img的src屬性(v-bind),具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-04-04
  • vue3中實(shí)現(xiàn)文本顯示省略號和tooltips提示框的方式詳解

    vue3中實(shí)現(xiàn)文本顯示省略號和tooltips提示框的方式詳解

    在?B?端業(yè)務(wù)中,我們經(jīng)常會(huì)遇到文本內(nèi)容超出容器區(qū)域需顯示省略號的需求,當(dāng)鼠標(biāo)移入文本時(shí),會(huì)出現(xiàn)?Tooltip?顯示完整內(nèi)容,最近,我也遇到了這樣的場景,接下來給大家介紹vue3中實(shí)現(xiàn)文本顯示省略號和tooltips提示框的方式,需要的朋友可以參考下
    2024-04-04
  • vue項(xiàng)目接口管理,所有接口都在apis文件夾中統(tǒng)一管理操作

    vue項(xiàng)目接口管理,所有接口都在apis文件夾中統(tǒng)一管理操作

    這篇文章主要介紹了vue項(xiàng)目接口管理,所有接口都在apis文件夾中統(tǒng)一管理操作,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-08-08
  • Vue路由切換和Axios接口取消重復(fù)請求詳解

    Vue路由切換和Axios接口取消重復(fù)請求詳解

    在web項(xiàng)目開發(fā)的過程中,經(jīng)常會(huì)遇到客服端重復(fù)發(fā)送請求的場景,下面這篇文章主要給大家介紹了關(guān)于Vue路由切換和Axios接口取消重復(fù)請求的相關(guān)資料,需要的朋友可以參考下
    2022-05-05

最新評論

临西县| 微山县| 横峰县| 伊吾县| 定南县| 长子县| 新民市| 招远市| 恭城| 石阡县| 江北区| 阿勒泰市| 苍梧县| 江都市| 菏泽市| 青浦区| 咸阳市| 三门县| 荔波县| 图木舒克市| 涞水县| 鸡东县| 克东县| 邯郸市| 绥化市| 神木县| 花莲县| 嘉义县| 介休市| 榆社县| 锡林浩特市| 互助| 湖口县| 铜梁县| 临武县| 油尖旺区| 扎鲁特旗| 贡嘎县| 龙里县| 九江市| 泾川县|