当前位置: 首页 > news >正文

有哪些做简历的好网站c 做网站教程

有哪些做简历的好网站,c 做网站教程,用营销的方式介绍自己,网站收录没图片自定义日历 工作需要&#xff0c;但现有框架封装的日历无法满足需求&#xff0c;又找不到更好的插件&#xff0c;所以准备自己封装一个。 效果图和说明 一个很简易版的demo日历&#xff0c;本文只提供最基本的功能代码&#xff0c;便于阅读二开。 新建calendar.vue文件 <…

自定义日历

工作需要,但现有框架封装的日历无法满足需求,又找不到更好的插件,所以准备自己封装一个。

效果图和说明

在这里插入图片描述
一个很简易版的demo日历,本文只提供最基本的功能代码,便于阅读二开。

新建calendar.vue文件

<template>
<div class="calendar"><!-- 年月 --><div class="head"><div><span @click="setYear(false)">&lt;&lt;</span><span style="margin-left: 17px;" @click="setMonth(false)">&lt; </span></div><div> {{date.year}}{{date.month}}</div><div><span style="margin-right: 17px;" @click="setMonth(true)">&gt; </span><span @click="setYear(true)">&gt;&gt;</span></div></div><!-- 星期 --><div class="weeks"><ul><li v-for="(item,index) of weeks" :key="index">{{item}}</li></ul></div><!----><div class="days"><ul><li v-for="(item,index) of days" :key="index" :class="{'ash':item.cls}">{{item.val}}</li></ul></div>
</div>
</template><script>
export default {data(){return{date:{year:'',month:''},weeks:['日', '一', '二', '三', '四', '五', '六'],days:[],}},methods:{// 获取年、月getDate(){let date = new Date()this.date.year = date.getFullYear()this.date.month = date.getMonth()+1this.getViewDays()},// 获取界面中显示的天getViewDays(){let oneDayWeek = new Date(`${this.date.year}-${this.date.month}-01`).getDay()let lastMonth = this.date.month-1 > 0 ? this.date.month-1 : 12// 获取上月天数let lastMonthDays = this.getDays(lastMonth)this.days = []// 补齐上月天数for(let i=0; i<oneDayWeek; i++){this.days.push({val: lastMonthDays - oneDayWeek + i +1,cls:true})}let thisMonthDays = this.getDays(this.date.month)// 放入这月天数for(let i=1; i<=thisMonthDays; i++){this.days.push({val: i})}// 下月天数补齐let nextMonthDay = 42-this.days.lengthfor(let i=1; i<=nextMonthDay; i++){this.days.push({val: i,cls:true})}},  // 年份更改setYear(state){if(state){this.date.year++}else{this.date.year--}this.getViewDays()},// 月份更改setMonth(state){if(state){if(this.date.month == 12){this.date.year++this.date.month = 1}else{this.date.month++}}else{if(this.date.month == 1){this.date.year--this.date.month = 12}else{this.date.month--}}this.getViewDays()},  // 获取一个月有多少天getDays(month){if([1,3,5,7,8,10,12].indexOf(month) != -1){return 31}else if([4,6,9,11].indexOf(month) != -1){return 30}else{if((this.date.year % 4 === 0 && this.date.year % 100 != 0) || this.date.year % 400 ==0){return 29}else{return 28}}}},mounted(){this.getDate()}
}
</script><style lang="scss" scoped>
.calendar{width: 380px;box-shadow: 0px 0px 3px #ccc;margin: 0 auto;margin-top: 30px;border-radius: 5px;padding: 15px 25px;.head{display: flex;justify-content: space-between;span{cursor: pointer;}}.weeks > ul{display: flex;justify-content: space-around;border-bottom: 1px solid #ccc;padding: 10px 0;font-size: 13px;margin-top: 20px;}.days > ul{display: flex;flex-wrap: wrap;justify-content: space-between;li{width: 54px;height: 40px;line-height: 40px;text-align: center;}.ash{color: #ccc;}}
}
</style>

最后保存运行即可。

http://www.yayakq.cn/news/647641/

相关文章:

  • 网站建设和风险分析陕西恒业建设集团网站
  • 哈尔滨 网站建设公司免费空间说说点赞
  • 湘潭网站建设 皆来磐石网络网站开发用什么系统比较好
  • 肇庆做网站的有网站解析后显示建设中
  • 网站权重接口公司注册地址变更需要多久
  • 如何做收费影视资源网站wordpress页面编辑教程视频
  • 吴忠门户网站建设江苏省建筑人才网
  • 山东德州最大的网站建设教学店招搜索栏在那个网站上可以做
  • 网站用什么东西做wordpress是否可以排版
  • 个人网站备案需要哪些资料asp企业网站设计
  • 建设一个企业网站要多少钱微信小程序设计网站
  • wordpress添加赏seo排名工具哪个好
  • 如何让网站快速收录你免费发布信息网有哪些网站
  • 昆山网站建设苦瓜网络辽宁建设厅证件查询网站
  • 天河企业网站建设上海移动端网站建设
  • 怎么给自己建网站全网整合营销推广
  • 泰州整站优化文创产品设计案例及理念
  • 字体在线设计网站wordpress自定义工具栏
  • 图片网站 seo长尾关键词搜索网站
  • 网站建设中 源码如何做网站首页关键词
  • 珠海网站建设小小网络几百块钱可以做网站吗
  • 网站建设应注意哪些事项高大上的网站欣赏
  • 建设项目环境影响登记网站天津东阳便宜自适应网站建设优惠
  • 在哪里申请网站域名常德seo快速排名
  • 内蒙古住房和城乡建设厅网站网易163企业邮箱登录入口
  • php 网站制作的意义基于php旅游网站开发源代码
  • 搭建网站用服务器还是虚拟主机wordpress会员查看发布插件
  • 网站开发怎样验收广州 四合一网站开发
  • 找回网站备案密码没有网站可以做seo吗
  • 有哪些可以做图的网站啊云南装饰公司做网站