回答編集履歴

1

エラーを踏まえて再チャレンジ。

2020/04/23 10:56

投稿

退会済みユーザー
test CHANGED
@@ -75,3 +75,59 @@
75
75
 
76
76
 
77
77
  少し違う箇所の内容になってしまいましたが、参考になればm(__)m
78
+
79
+
80
+
81
+ ▼ 追記 ▼
82
+
83
+ 該当のタイプのカレンダーを見つけたので、そのコードに合わせて再度変更内容を書きました。
84
+
85
+
86
+
87
+ ①resources:[]のデータを下記に変更。
88
+
89
+ ```ここに言語を入力
90
+
91
+ // 画像用のパスデータを追加しました。
92
+
93
+
94
+
95
+ resources: [
96
+
97
+ {id: 'a', title: 'room A', imageurl: 'http://satyr.io/20x20/red'},
98
+
99
+ {id: 'b', title: 'room B', imageurl: 'http://satyr.io/20x20/blue'},
100
+
101
+ {id: 'c', title: 'room C', imageurl: 'http://satyr.io/20x20/green'},
102
+
103
+ ],
104
+
105
+ ```
106
+
107
+ ②eventRender: function(info){}を下記に変更。
108
+
109
+ ```ここに言語を入力
110
+
111
+ // eventRender→resourceRenderに変更
112
+
113
+ // appendChildする親要素のclassを.fc-cell-content(room A等が入っているhtmlのclass)に変更
114
+
115
+
116
+
117
+ resourceRender: function (info) {
118
+
119
+ if (info.resource.extendedProps.imageurl) {
120
+
121
+ let elem = info.el,
122
+
123
+ img = document.createElement('img');
124
+
125
+ img.src = info.resource.extendedProps.imageurl;
126
+
127
+ elem.querySelector('.fc-cell-content').appendChild(img);
128
+
129
+ }
130
+
131
+ },
132
+
133
+ ```