成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術文章
文章詳情頁

vue+elementUI實現簡單日歷功能

瀏覽:2日期:2022-11-18 17:00:35

vue+elementUI簡單的實現日歷功能,供大家參考,具體內容如下

<div class='calender2'> <div class='date-headers'> <div class='date-header'> <div><el-button type='primary' @click='handlePrev'><i class='el-icon-arrow-left'></i>上一月</el-button></div> <div>{{ year }}年{{ month }}月{{ day }}日</div> <div><el-button type='primary' @click='handleNext'>下一月<i class='el-icon-arrow-right'></i></el-button></div> <div><el-button type='primary' icon='el-icon-refresh-left' @click='refresh'></el-button></div> </div> </div> <div class='date-content'> <div class='week-header'> <div v-for='item in [’日’,’一’,’二’,’三’,’四’,’五’,’六’]' :key=item >{{ item }} </div> </div> <div class='week-day'> <div v-for='item in 42' :key='item' @click='handleClickDay(item - beginDay)' ><div v-if='item - beginDay > 0 && item - beginDay <= curDays' : >{{ item - beginDay }}</div><div v-else-if='item - beginDay <= 0'>{{ item - beginDay + prevDays }}</div><div v-else>{{ item - beginDay -curDays }}</div> </div> </div> </div></div>

## javascript

<script> export default { name: 'HelloWorld', data() { return {year: null,month: null,day: null,currentDay: null,currentYearMonthTimes: null,//當前年的月的天數monthOneDay: null,//一個月中的某一天curDate: null,prevDays: null,//上一月天數 } }, computed: { curDays() {return new Date(this.year, this.month, 0).getDate(); }, // 設置該月日期起始值(找到一號是在哪里) beginDay() {return new Date(this.year, this.month - 1, 1).getDay(); } }, created() { this.getInitDate(); this.currentYearMonthTimes = this.mGetDate(this.year, this.month); //本月天數 this.prevDays = this.mGetDate(this.year, this.month - 1); this.curDate = `${this.year}-${this.month}-${this.day}` console.log(this.curDate) }, methods: { refresh(){ //強制刷新頁面location. reload() }, handleClickDay(day){ //點擊這一天,綁定點擊事件console.log( ’形參傳進來的’,day)console.log( ’data里面的this.day’,this.day)console.log( ’data里面的currentYearMonthTimes’,this.currentYearMonthTimes)this.day = dayif(this.day > this.currentYearMonthTimes){ this.$message.warning(’不能選擇超出本月的日期’);}console.log(day) }, computedDay() {const allDay = new Date(this.year, this.month, 0).getDate();if (this.day > allDay) { this.day = allDay;} }, //設置頁頭顯示的年月日 getInitDate() {const date = new Date();this.year = date.getFullYear();this.month = date.getUTCMonth() + 1;this.day = date.getDate(); }, // 如果要獲取當前月份天數: mGetDate() {var date = new Date();var year = date.getFullYear();var month = date.getMonth() + 1;var d = new Date(year, month, 0);return d.getDate(); }, handlePrev() {if (this.month == 1) { this.month = 12 this.year--} else { this.month--}this.computedDay() }, handleNext() {if (this.month == 12) { this.month = 1 this.year++} else { this.month++}this.computedDay() } } }</script>

<style scoped> * { margin: 0px; border: 0px; list-style: none; } .calender2 { border-radius: 4px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); height: 396px; width: 420px; border: 1px solid #ccc; box-shadow: 0 2px 4px rgba(0, 0, 0, .12), 0 0 6px rgba(0, 0, 0, .04) } .date-header { height: 60px; width: 422px; display: flex; align-items: center; justify-content: space-around; } .date-headers { height: 60px; width: 422px; display: flex; } .pre-month { position: absolute; display: inline-block; height: 0px; width: 0px; border: 15px solid; border-color: transparent rgb(35, 137, 206) transparent transparent; } .next-month { position: absolute; display: inline-block; height: 0px; width: 0px; border: 15px solid; border-color: transparent transparent transparent rgb(35, 137, 206); } .show-date { margin-left: 40px; margin-top: 0px; display: inline-block; line-height: 30px; text-align: center; width: 310px; color: rgb(35, 137, 206); } .week-header { color: #000000; font-size: 14px; text-align: center; line-height: 30px; } .week-header div { margin: 0; padding: 0; display: inline-block; height: 20px; width: 60px; } .every-day { display: inline-block; height: 50px; width: 60px; text-align: center; line-height: 50px; } .other-day { color: #ccc; } .nowDay { background: rgb(121, 35, 206); border: 1px solid #87c66d; } .active-day { /* padding: 2px */ /* border-sizing:content-box; */ border: 2px solid rgb(35, 137, 206); }</style>

完成后的效果

vue+elementUI實現簡單日歷功能

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Vue
相關文章:
成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
欧美在线免费观看视频| 欧美三级电影精品| 色吊一区二区三区| 亚洲欧洲精品成人久久奇米网| 黄页网站大全一区二区| 国产精品美女久久久| 久久精品一级爱片| 欧美久久一区二区| 三级影片在线观看欧美日韩一区二区 | 亚洲久色影视| 久久免费美女视频| 国产精品一区二区久激情瑜伽| 午夜影院日韩| 自拍视频在线观看一区二区| 97精品电影院| 在线观看不卡一区| 五月综合激情婷婷六月色窝| 在线观看一区欧美| 国产精品午夜电影| 97久久人人超碰| 欧美日韩免费视频| 轻轻草成人在线| 一本一道久久a久久精品| 亚洲一区日韩精品中文字幕| 亚洲成人资源| 国产日韩欧美不卡在线| 99综合电影在线视频| 欧美岛国在线观看| 国产69精品久久久久777| 欧美区一区二区三区| 麻豆精品在线视频| 久久久久久九九九九| 亚洲一卡二卡三卡四卡五卡| 国产精品v日韩精品v欧美精品网站| 欧美一级在线视频| 激情丁香综合五月| 制服.丝袜.亚洲.另类.中文 | 一个色妞综合视频在线观看| 亚洲伦理精品| 综合久久久久久久| 国产精品v欧美精品v日韩| 国产欧美日韩不卡免费| 欧美片第1页综合| 国产精品久久久久久妇女6080| 欧美日韩在线一区二区三区| 亚洲国产精品传媒在线观看| 91在线观看免费视频| 日韩欧美色综合| 不卡av在线免费观看| 欧美日韩精品一区二区三区蜜桃| 麻豆国产欧美日韩综合精品二区 | 粉嫩欧美一区二区三区高清影视| 日韩欧美久久久| 成av人片一区二区| 久久久一区二区| 欧美久久影院| 亚洲日本电影在线| 国产美女诱惑一区二区| 丝袜美腿高跟呻吟高潮一区| 欧美无乱码久久久免费午夜一区| 日韩av在线发布| 欧美情侣在线播放| 99re这里只有精品视频首页| 欧美韩国一区二区| 99爱精品视频| 人妖欧美一区二区| 日韩欧美123| 最新国产乱人伦偷精品免费网站| 天堂久久一区二区三区| 日韩女优av电影在线观看| 亚洲精品国产日韩| 麻豆91在线播放| 久久久一区二区| 久久精品中文| 波多野结衣亚洲| 国产精品九色蝌蚪自拍| 久久亚洲高清| 99在线视频精品| 亚洲成a人v欧美综合天堂下载| 欧美一区二区三区男人的天堂| 亚洲视屏一区| 国产一区二区三区四| 国产精品久久久久久亚洲毛片| 色天天综合色天天久久| 成人综合婷婷国产精品久久蜜臀| 国产亚洲欧美色| 另类亚洲自拍| 久久99蜜桃精品| 欧美精品一区视频| 国产深夜精品| 亚洲高清在线精品| 欧美日韩电影一区| 成人h精品动漫一区二区三区| 亚洲精品午夜久久久| 久久国产精品一区二区三区四区| 蜜桃av噜噜一区| 日韩免费在线观看| 欧美粗暴jizz性欧美20| 亚洲精品日韩综合观看成人91| 久久精品二区| 精品一区二区三区视频在线观看 | 欧美日本二区| 一区二区高清在线| 欧美日韩一区三区| 亚洲欧美伊人| 亚洲五码中文字幕| 欧美日韩不卡在线| 99re66热这里只有精品3直播 | 亚洲人成网站精品片在线观看| 欧美日韩一卡二卡| 欧美成ee人免费视频| 亚洲一区二区精品视频| 欧美精品色综合| 欧美日韩喷水| 日本视频中文字幕一区二区三区| 欧美一区二区三区在线观看 | 欧美在线免费观看亚洲| 国模大胆一区二区三区| 午夜精品久久久久久久99水蜜桃 | 欧美日韩在线综合| 99国产麻豆精品| 亚洲午夜激情网站| 欧美一区二区三区成人| 国语精品一区| 久久精品国产精品亚洲精品| 久久精品视频一区| 久久精品一区| 欧美一区二区久久| 日韩视频一区| 国产乱人伦精品一区二区在线观看 | 亚洲一本大道在线| 日韩午夜小视频| 99热精品在线| 国产乱子伦视频一区二区三区| 一区在线中文字幕| 欧美午夜精品免费| 欧美精品一区在线| 美女免费视频一区| 中文文精品字幕一区二区| 在线观看国产一区二区| 亚洲国产欧美日韩| 国产一区二区中文字幕| 综合色天天鬼久久鬼色| 欧美日韩精品专区| 狠狠综合久久| 韩国av一区二区三区四区 | 国产清纯白嫩初高生在线观看91| 久久av一区| 欧美日韩国产高清视频| 亚洲高清久久久| 亚洲精品在线免费观看视频| 亚洲在线国产日韩欧美| 99久久精品国产观看| 日韩和欧美一区二区| 国产精品少妇自拍| 欧美精品在线观看一区二区| 亚洲黄色高清| 国产精品乡下勾搭老头1| 亚洲精品久久久久久国产精华液| 7777精品伊人久久久大香线蕉完整版 | 欧美在线高清视频| 国产综合精品一区| 国产一二三精品| 亚洲1区2区3区4区| 欧美激情综合网| 在线电影一区二区三区| 一区二区三区免费看| 丁香婷婷综合网| 国产一区二区三区免费播放 | 欧美人与禽猛交乱配| 91在线国内视频| 蜜臀a∨国产成人精品| 亚洲人吸女人奶水| 国产亚洲一区字幕| 欧美蜜桃一区二区三区| 国产精品夜夜夜| 91社区在线播放| 国产精品 欧美精品| 久久99精品久久久久久久久久久久| 亚洲精品中文字幕乱码三区| 久久久久久久免费视频了| 欧美日韩国产高清一区| 噜噜噜噜噜久久久久久91| 狠狠综合久久| 欧美fxxxxxx另类| 成人综合日日夜夜| 波波电影院一区二区三区| 国产永久精品大片wwwapp | 亚洲视频高清| 亚洲高清视频一区二区| 成人国产精品视频| 精品一区二区影视| 首页国产欧美久久| 一区二区三区在线免费播放| 久久久精品中文字幕麻豆发布| 91精品欧美久久久久久动漫| 久久亚洲一区二区| 91黄色免费网站| 美女视频一区免费观看| 国产欧美一区二区三区另类精品|