|
|
@@ -2,7 +2,7 @@
|
|
|
<div class="tab complex-tab">
|
|
|
<div class="left">
|
|
|
<h1 class="title">我的主页</h1>
|
|
|
-<!-- <search-bar></search-bar>-->
|
|
|
+ <!-- <search-bar></search-bar>-->
|
|
|
<section>
|
|
|
<h1 class="sub-title">最近编辑</h1>
|
|
|
<div class="no-content-warning" v-if="slides === null">
|
|
|
@@ -12,7 +12,8 @@
|
|
|
<div class="no-content-warning-tip">无最近编辑记录~</div>
|
|
|
</div>
|
|
|
<template v-for="slide of slides">
|
|
|
- <slide-card hide-course hide-teacher :key="slide.id" :slide="slide" :click-handler="handleSlideCardClick"></slide-card>
|
|
|
+ <slide-card hide-course hide-teacher :key="slide.id" :slide="slide"
|
|
|
+ :click-handler="handleSlideCardClick"></slide-card>
|
|
|
</template>
|
|
|
<br>
|
|
|
</section>
|
|
|
@@ -31,7 +32,9 @@
|
|
|
</template>
|
|
|
</section>
|
|
|
</div>
|
|
|
- <router-view/>
|
|
|
+ <slide-in-different-transition>
|
|
|
+ <router-view/>
|
|
|
+ </slide-in-different-transition>
|
|
|
</div>
|
|
|
</template>
|
|
|
|
|
|
@@ -44,9 +47,10 @@ import CButton from '@/components/Basic/CButton'
|
|
|
import { SET_SLIDE_INFO } from '@/store/types/pdf-types'
|
|
|
import { SET_COURSE } from '@/store/types/main-types'
|
|
|
import { mapState } from 'vuex'
|
|
|
+import SlideInDifferentTransition from '@/animations/SlideInDifferentTransition'
|
|
|
|
|
|
export default {
|
|
|
- components: { CButton, CourseCard, SlideCard },
|
|
|
+ components: { CButton, CourseCard, SlideCard, SlideInDifferentTransition },
|
|
|
data () {
|
|
|
return {
|
|
|
courses: null,
|