|
@@ -24,7 +24,8 @@
|
|
|
ref="calendar"
|
|
|
@dayClick="getDay">
|
|
|
</full-calendar>
|
|
|
- </Tooltip><br><br>
|
|
|
+ </Tooltip>
|
|
|
+ <br><br>
|
|
|
</div>
|
|
|
</div>
|
|
|
</template>
|
|
@@ -95,15 +96,9 @@
|
|
|
this.$router.push( { path: 'lessonDetails' } );
|
|
|
},
|
|
|
eventMouseover: function (event, jsEvent, view) {
|
|
|
- console.log(event);
|
|
|
- console.log(event.start._i);
|
|
|
self.eventContent = event.title;
|
|
|
-
|
|
|
-
|
|
|
},
|
|
|
-
|
|
|
},
|
|
|
-
|
|
|
lessonList: []
|
|
|
}
|
|
|
},
|
|
@@ -116,6 +111,7 @@
|
|
|
this._this = this;
|
|
|
this.lessonList = require("@/static/lessonList.json");
|
|
|
for (let i = 0; i < this.lessonList.length; i++) {
|
|
|
+
|
|
|
var sdate = new Date(this.lessonList[i].startTime.time);
|
|
|
let sY = sdate.getFullYear() + '-';
|
|
|
let sM = (sdate.getMonth() + 1 < 10 ? '0' + (sdate.getMonth() + 1) : sdate.getMonth() + 1) + '-';
|
|
@@ -145,12 +141,33 @@
|
|
|
let newEvent = {
|
|
|
title: this.lessonList[i].name + ' \n\n 等多个活动',
|
|
|
start: sY + sM + sD,
|
|
|
- end: eY + eM + eD
|
|
|
+ end: eY + eM + eD,
|
|
|
+ renderHeader: (h, params) => {
|
|
|
+ return h('div', [
|
|
|
+ h('span', params.column.title),
|
|
|
+ h('Tooltip', {
|
|
|
+ props: {
|
|
|
+ content: '您希望展示的提示语',
|
|
|
+ transfer: true,
|
|
|
+ maxWidth: '220',
|
|
|
+ theme: 'light'
|
|
|
+ }
|
|
|
+ }, [
|
|
|
+ h('Icon', {
|
|
|
+ props: {
|
|
|
+ type: 'md-help-circle',
|
|
|
+ color: "#c8c8c8",
|
|
|
+ size: "20"
|
|
|
+ },
|
|
|
+ class: {iconClass: true}
|
|
|
+ })
|
|
|
+ ]),
|
|
|
+ ])
|
|
|
+ }
|
|
|
}
|
|
|
this.fcEvents.splice(index, 1,newEvent);
|
|
|
}
|
|
|
}
|
|
|
- console.log(this.lessonList);
|
|
|
}
|
|
|
}
|
|
|
</script>
|
|
@@ -248,7 +265,7 @@
|
|
|
float:right;
|
|
|
}
|
|
|
.review-main /deep/ .fc-widget-content:hover {
|
|
|
- background:#eee;
|
|
|
+ /*background:#eee;*/
|
|
|
}
|
|
|
.condition-wrap {
|
|
|
display:flex;
|