vue-cal 使用教程

目录

0. 介绍及效果展示

1.vue2环境安装

2.页面引入

3.使用

4.效果图


0. 介绍及效果展示

vue-cal 组件比较灵活,可以随意切换年、月、周、日、时间历图,放几张截图看下效果

1.vue2环境安装

vue3直接可以看本文最下方的API,有详解

 npm i vue-cal@legacy -S        

2.页面引入

import 'vue-cal/dist/vuecal.css';
import VueCal from 'vue-cal';

组件声明 

components: {
    VueCal
  },

3.使用

因为使用的是月历,所以把disable-views属性设置成了"['years', 'month']",

<vue-cal
                locale="zh-cn"
                hide-view-selector
                :dblclick-to-navigate="false"
                :time="false"
                :transitions="false"
                active-view="year"
                events-count-on-year-view
                :disable-views="['years', 'month']"
                :events="events"
              />

 events数据结构

events: [
        {
          start: '2023-11-19 10:35',
          end: '2023-11-19 11:30',
          title: 'Doctor appointment'
        },
        {
          start: '2023-11-19 18:30',
          end: '2023-11-19 19:15',
          title: 'Dentist appointment'
        },
        {
          start: '2023-11-20 18:30',
          end: '2023-11-20 20:30',
          title: 'Crossfit'
        },
        {
          start: '2023-11-21 11:00',
          end: '2023-11-21 13:00',
          title: 'Brunch with Jane'
        },
        {
          start: '2023-11-21 19:30',
          end: '2023-11-21 23:00',
          title: 'Swimming lesson'
        },
        {
          start: '2023-09-30 19:30',
          end: '2023-09-30 23:00',
          title: 'Swimming lesson'
        },
        {
          start: '2023-9-19 12:00',
          end: '2023-9-19 14:00',
          title: 'LUNCH',
          class: 'lunch',
          background: true
        },
        {
          start: '2023-10-20 12:00',
          end: '2023-10-20 14:00',
          title: 'LUNCH',
          class: 'lunch',
          background: true
        }
      ]

4.效果图

个人感觉vue-cal 比 v-calendar 更好用呢,可能因为api写的深入我心,资料比较齐全吧

vue-cal组件的API地址☞Vue Cal (antoniandre.github.io)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值