teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

vueファイルで確かめた

2020/05/26 06:00

投稿

rururu3
rururu3

スコア5545

answer CHANGED
@@ -35,4 +35,47 @@
35
35
 
36
36
  </body>
37
37
  </html>
38
+ ```
39
+
40
+ vueファイルだとこうかな
41
+
42
+ ```vue
43
+ <template>
44
+ <FullCalendar
45
+ defaultView="dayGridMonth"
46
+ :plugins="calendarPlugins"
47
+ :columnHeaderText="columnHeaderText"
48
+ />
49
+ </template>
50
+
51
+ <script>
52
+ import FullCalendar from '@fullcalendar/vue'
53
+ import dayGridPlugin from '@fullcalendar/daygrid'
54
+ import timeGridPlugin from '@fullcalendar/timegrid'
55
+ import interactionPlugin from '@fullcalendar/interaction'
56
+
57
+ export default {
58
+ components: {
59
+ FullCalendar
60
+ },
61
+ data () {
62
+ return {
63
+ calendarPlugins: [
64
+ dayGridPlugin,
65
+ timeGridPlugin,
66
+ interactionPlugin
67
+ ],
68
+ };
69
+ },
70
+ methods: {
71
+ columnHeaderText(date) {
72
+ return(["日", "月", "火", "水", "木", "金", "土"][date.getDay()]);
73
+ }
74
+ }
75
+ }
76
+ </script>
77
+
78
+ <style lang="scss">
79
+ @import './node_modules/@fullcalendar/core/main.css';
80
+ </style>
38
81
  ```