没有合适的资源?快使用搜索试试~ 我知道了~
在Vue项目中用fullcalendar制作日程表的示例代码
13 下载量 151 浏览量
2020-10-16
14:59:10
上传
评论 1
收藏 47KB PDF 举报
温馨提示
主要介绍了在Vue项目中用fullcalendar制作日程表,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
资源推荐
资源详情
资源评论
在在Vue项目中用项目中用fullcalendar制作日程表的示例代码制作日程表的示例代码
主要介绍了在Vue项目中用fullcalendar制作日程表,文中通过示例代码介绍的非常详细,对大家的学习或者工作
具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
前言前言
最近老牌日历插件fullcalendar更新了v4版本,而且添加了Vue支持,所以用最新的fullcalendar v4制作一个完整日历体验一
下,效果图:
安装安装
FullCalendar的功能被分解为“插件”。如果您需要它提供的功能,您只需要包含一个插件。
也就是说,FullCalendar v4所有插件都得单独安装引用。
npm install --save @fullcalendar/vue @fullcalendar/core @fullcalendar/daygrid
引用并初始化引用并初始化
引用、注册FullCalendar组件,得到一个月视图的日历。
<script>
import FullCalendar from '@fullcalendar/vue'
import dayGridPlugin from '@fullcalendar/daygrid'
export default {
components: {
FullCalendar
},
data() {
return {
calendarPlugins: [ dayGridPlugin ]
}
}
}
</script>
<template>
<FullCalendar defaultView="dayGridMonth" :plugins="calendarPlugins" />
</template>
<style lang='less'>
//用什么插件必须引入相应的样式表,否则不能正常显示
@import '~@fullcalendar/core/main.css';
@import '~@fullcalendar/daygrid/main.css';
</style>
功能定制功能定制
为了完成复杂功能,需要引用更多插件,插件列表:
https://fullcalendar.io/docs/plugin-index
语言设置简体中文
<FullCalendar locale="zh-cn" />
如果表头加了button的话,button文字要单独做处理,给每个button的英文名称加一个中文的映射,例:
<FullCalendar
:header="{
left: 'prev,next today',
center: 'title',
right: 'dayGridMonth,timeGridWeek,timeGridDay,listWeek'
}"
:buttonText="buttonText"
/>
data () {
return {
buttonText: {
today: '今天',
month: '月',
week: '周',
资源评论
weixin_38555350
- 粉丝: 2
- 资源: 931
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功