前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >FullCalendar - 开源的多功能 JavaScript 日历插件

FullCalendar - 开源的多功能 JavaScript 日历插件

作者头像
青年码农
发布于 2022-08-19 03:04:31
发布于 2022-08-19 03:04:31
8.4K2
举报
文章被收录于专栏:青年码农青年码农

本文字数:747 字 9图

阅读完需:约 4 分钟

点击上方“青年码农”关注

回复“源码”可获取各种资料

FullCalendar 是一个支持 React、Vue、Angular 和原生 JavaScript 的日历插件,FullCalendar 拥有超过 300 种设置,支持模块化导入,几乎可以实现任何效果。

此教程是基于Vue2,FullCalendar 同时也支持 Vue3,文档在https://fullcalendar.io/docs/vue

官方指南提示不会深入介绍Vue的使用,需要自己根据示例和可运行的项目参考。

一 安装

先安装核心依赖

yarn add @fullcalendar/vue @fullcalendar/core

如果有需要其他插件,也可以通过 yarn 或者 npm 安装,官方提供插件列表(V5版本)

二 插件

下面这些是免费的插件,包含了大部分场景。

还有一些需要额外付费的插件。如timeline、timegrid、daygrid等插件。

三 使用

新建一个Vue组件或者在原有组件上导入,这里我就用一个新的组件(HelloWord.vue)作为示例,方便查看。

导入了核心组件和一些扩展组件,在 components 中注册组件

最后使用 FullCalendar

运行项目,日历大概就是这个样子。

options 属性就是控制日历的关键。

这里面列举了部分属性和事件,需要更详细的api请看官方文档:https://fullcalendar.io/docs

四 参考资料

官方:https://fullcalendar.io/

文档:https://fullcalendar.io/docs

插件:https://fullcalendar.io/docs/plugin-index

Vue:https://fullcalendar.io/docs/vue

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-08-15,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 青年码农 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
2 条评论
热度
最新
谢谢分享好东西
谢谢分享好东西
回复回复点赞举报
路过学习了
路过学习了
回复回复点赞举报
推荐阅读
编辑精选文章
换一批
尤雨溪开发的 vue-devtools 如何安装,为何打开文件的功能鲜有人知?
第一周读的是:据说 99% 的人不知道 vue-devtools 还能直接打开对应组件文件?本文原理揭秘。虽然我写过文章,但我还是相信有部分小伙伴还是不知道这个功能。
若川
2021/08/10
7020
尤雨溪开发的 vue-devtools 如何安装,为何打开文件的功能鲜有人知?
fullcalendar日历插件的使用并实现增删改查
我上个项目是做了一个关于教育方面的web端页面,其中的课程表就要用到fullcalendar日历插件,刚开始也是不会用,因为以前也没用过,后面也是看官方文档,问同事,最后完成了这个课程表,个人感觉fullcalendar这个日历插件功能很强大!下面我来附上几张图片:
故久
2019/09/29
5.8K0
fullcalendar日历插件的使用并实现增删改查
FullCalendar 日历插件中文说明文档
FullCalendar提供了丰富的属性设置和方法调用,开发者可以根据FullCalendar提供的API快速完成一个日历日程的开发,本文将FullCalendar的常用属性和方法、回调函数等整理成中文文档,以供参阅 普通显示设置 属性 描述 默认值 header 设置日历头部信息。 如果设置为false,则不显示头部信息。包括left,center,right左中右三个位置,每个位置都可以对应以下不同的配置: title: 显示当前月份/周/日信息 prev: 用于切换到上一月/周/日视图的按钮
用户1149182
2018/01/12
33.7K1
字节跳动大手笔:旗下掘金社区Markdown编辑器竟然免费开源啦!
今天给推荐一款字节跳动旗下掘金社区官方出品的 Markdown 编辑器 JS 开发库:ByteMD。
程序员老鱼
2024/03/06
3.4K0
字节跳动大手笔:旗下掘金社区Markdown编辑器竟然免费开源啦!
建议收藏!整理了五款Vue日历开源组件~
Vue Heatmap是一个基于Vue.js的Github样式的日历热图,可使用d3.js 库动态呈现类似Github贡献图的日历热图 。
程序员老鱼
2023/09/07
24.7K1
建议收藏!整理了五款Vue日历开源组件~
这几款基于vue3和vite的开箱即用的中后台管理模版,让你yyds!
我们都知道 vue3 已经发布一年多了,相关的生态也在慢慢建立,很多公司也在尝试用 vue3 来开发自己的应用系统。但是由于生态的不完善以及缺乏成熟方案的落地,vue3 的应用仍然探索和小规模试验中。
徐小夕
2021/09/03
5K0
这几款基于vue3和vite的开箱即用的中后台管理模版,让你yyds!
如何将 Vue2 代码一键转成 Vue3 代码
作者:阿里妈妈前端快爆 https://juejin.cn/post/6977259197566517284
ConardLi
2021/07/16
4K0
这个牛逼的国产低代码生成器!现在开源了
腾讯tmagic-editor是一个所见即所得的页面可视化编辑器,实现零代码/低代码生成页面,可以快速搭建可视化页面生产平台,让非技术人员可以通过拖拽和配置,自助生成H5页面、PC页面、TV页面,大大降低页面生产成本。
民工哥
2022/10/27
1.5K0
这个牛逼的国产低代码生成器!现在开源了
将 Vue 插件升级到同时支持 Vue2 和 3 的实践小结
之前利用业余时间开发了一个 Vue 插件,那会市场还是 Vue2 的时代。如今,Vue3 已然成为了必然趋势,为了让项目有更长的生命周期,有必要升级一下,让这个库也支持 Vue3。
Leecason
2022/07/13
1.3K0
一篇文章说清 webpack、vite、vue-cli、create-vue 的区别
vue-cli 是 Vue 早期推出的一款脚手架,使用 webpack 创建 Vue 项目,可以选择安装需要的各种插件,比如 Vuex、VueRouter等。
用户1174620
2022/05/09
1.4K0
Pinia与Vuex到底哪个好用?什么时候用?
不过在Vue2的时候,可能大部分都是使用Vuex,而到了Vue3,Pinia就见得多了。
JanYork_简昀
2022/09/19
5.3K0
Pinia与Vuex到底哪个好用?什么时候用?
Electron+Vue3 MAC 版日历开发记录(1)——介绍
本来一直都有一个想法,自己在工作之余,写一个基于 Electron 开发的 Mac 工具,之前有想过写 Markdown 工具、但一直习惯了使用 MWeb,想了想还是选择其他的。
coding01
2021/07/14
1.2K0
Electron+Vue3 MAC 版日历开发记录(1)——介绍
9 个值得推荐的 VUE3 UI 框架
本文推荐几个比较流行的VUE3 UI框架,同时提供出色的开发人员体验,合理利用,又或者学习借鉴都是不错的选择,排名不分先后。
网罗开发
2021/09/09
6.3K0
Vue3 与 Vue2 的Props、全局组件的异同点!
Props 是任何现代 JS 框架的重要组成部分。在组件之间传递数据的能力是Vue项目的基本要素。 Vue3 中,在组件中访问Props的方式与 Vue2 会有所不同。
前端小智@大迁世界
2022/06/15
8130
Vue3 与 Vue2 的Props、全局组件的异同点!
使用 Vue3 重构 Vue2 项目(长文)
2020年9月18日,vue3正式版发布了,前几天把文档整体读了一遍,感触很深,可以解决我项目中的一些痛点,于是就决定重构之前那个vue2的开源项目。
coder_koala
2020/11/10
2.9K0
使用 Vue3 重构 Vue2 项目(长文)
Vite+Vue2+Composition-api+<script setup>+TypeScript搭配如何开发项目?
Vite相信大家都用过,它是一种新型前端开发与构建工具,能够显著提升前端开发体验。我们在搭建Vite项目,选择Vue模板之后,默认会下载Vue3模板。如果你的公司现在还没有准备使用Vue3,而在使用Vue2,那么这篇文章值得你继续看下去。下面,我将带大家如何搭建一个 Vite+Vue2+Composition-api+<script setup>+TypeScript 搭配使用的项目。这篇文章很干,请大家点点赞哦!
Vam的金豆之路
2021/12/01
1.8K0
Vite+Vue2+Composition-api+<script setup>+TypeScript搭配如何开发项目?
Vue3!ElementPlus!更加优雅的使用Icon
这可能是目前最便捷、最合适的 Icon 使用方式了,特别是在 Vue3 中,等等,你以为它只是适用于 Vue3?不,不要被标题欺骗,它支持 Vue2/Vue3、React、Preact、Solid、Svelte 等多种主流框架,同样,它也支持 Vite、Roullp、Webpack、Nuxt、VueCLI、Svelte Kit、Svelte + Vite、Next.js 等多种主流构建工具。之所以标题中带有 Vue3 以及 ElementPlus 单纯是因为此文是以此背景下产生的,示例代码也是基于此。
isboyjc
2022/03/28
7.2K0
Vue3!ElementPlus!更加优雅的使用Icon
IM Admin 是一个免费开源的中后台模版,快速搭建可配置的前端后台系统
IM Admin 是一个免费开源的中后台模版。使用了最新的vue3.0+,vite2,TypeScript, Ant Design Vue3.0+等主流技术开发,开箱即用的中后台前端解决方案,也可用于学习参考。
前端老鸟
2022/03/07
7050
IM Admin 是一个免费开源的中后台模版,快速搭建可配置的前端后台系统
12 手写配置启动一个 vue2 项目
2019年10月5日,vue 团队发布了 Vue3.0 预览版源码,预计到 2020 年第一季度将发布 3.0 正式版。3.0 包涵了许多激动人心的新特性。
LIYI
2020/01/14
1.2K0
12 手写配置启动一个 vue2 项目
当Vue2遇到Composition API,它们之前到底能擦出怎样的火花?
Composition API是什么?也称为组合式 API。如果你第一次听到这个词,请认真读完这篇文章。
Vam的金豆之路
2021/12/01
1.3K0
推荐阅读
相关推荐
尤雨溪开发的 vue-devtools 如何安装,为何打开文件的功能鲜有人知?
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档