|
|
@@ -1,44 +1,13 @@
|
|
|
<template>
|
|
|
<div class="pdf-reader">
|
|
|
<div class="pdf-wrapper">
|
|
|
+ <back-title>编程基础 II - 可计算性</back-title>
|
|
|
<pdf-viewer></pdf-viewer>
|
|
|
</div>
|
|
|
- <div
|
|
|
- class="discussion-wrapper"
|
|
|
+ <discussion-area
|
|
|
v-if="showDiscussion"
|
|
|
>
|
|
|
- <h1 class="title">本页幻灯片讨论区</h1>
|
|
|
- <p><b>是的减肥还是看见很多风景开始是</b></p>
|
|
|
- <p>是的减收到发史蒂夫史蒂夫史蒂夫史蒂夫肥还是看见史蒂夫史蒂夫说方式方式很多风景开始是</p>
|
|
|
- <br>
|
|
|
- <p><b>是的减肥还是看见很多风景开始是</b></p>
|
|
|
- <p>是的减收到发史蒂夫史蒂夫史蒂夫史蒂夫肥还是看见史蒂夫史蒂夫说方式方式很多风景开始是</p>
|
|
|
- <br>
|
|
|
- <p><b>是的减肥还是看见很多风景开始是</b></p>
|
|
|
- <p>是的减收到发史蒂夫史蒂夫史蒂夫史蒂夫肥还是看见史蒂夫史蒂夫说方式方式很多风景开始是</p>
|
|
|
- <br>
|
|
|
- <p><b>是的减肥还是看见很多风景开始是</b></p>
|
|
|
- <p>是的减收到发史蒂夫史蒂夫史蒂夫史蒂夫肥还是看见史蒂夫史蒂夫说方式方式很多风景开始是</p>
|
|
|
- <br>
|
|
|
- <p><b>是的减肥还是看见很多风景开始是</b></p>
|
|
|
- <p>是的减收到发史蒂夫史蒂夫史蒂夫史蒂夫肥还是看见史蒂夫史蒂夫说方式方式很多风景开始是</p>
|
|
|
- <br>
|
|
|
- <p><b>是的减肥还是看见很多风景开始是</b></p>
|
|
|
- <p>是的减收到发史蒂夫史蒂夫史蒂夫史蒂夫肥还是看见史蒂夫史蒂夫说方式方式很多风景开始是</p>
|
|
|
- <br>
|
|
|
- <p><b>是的减肥还是看见很多风景开始是</b></p>
|
|
|
- <p>是的减收到发史蒂夫史蒂夫史蒂夫史蒂夫肥还是看见史蒂夫史蒂夫说方式方式很多风景开始是</p>
|
|
|
- <br>
|
|
|
- <p><b>是的减肥还是看见很多风景开始是</b></p>
|
|
|
- <p>是的减收到发史蒂夫史蒂夫史蒂夫史蒂夫肥还是看见史蒂夫史蒂夫说方式方式很多风景开始是</p>
|
|
|
- <br>
|
|
|
- <p><b>是的减肥还是看见很多风景开始是</b></p>
|
|
|
- <p>是的减收到发史蒂夫史蒂夫史蒂夫史蒂夫肥还是看见史蒂夫史蒂夫说方式方式很多风景开始是</p>
|
|
|
- <br>
|
|
|
- <p><b>是的减肥还是看见很多风景开始是</b></p>
|
|
|
- <p>是的减收到发史蒂夫史蒂夫史蒂夫史蒂夫肥还是看见史蒂夫史蒂夫说方式方式很多风景开始是</p>
|
|
|
- <br>
|
|
|
- </div>
|
|
|
+ </discussion-area>
|
|
|
</div>
|
|
|
</template>
|
|
|
|
|
|
@@ -46,10 +15,13 @@
|
|
|
import PdfViewer from '@/components/PDF/PdfViewer'
|
|
|
import { mapState } from 'vuex'
|
|
|
import { SET_SRC } from '@/store/types/pdf-types'
|
|
|
+import BackTitle from '@/components/BackTitle'
|
|
|
+import DiscussionArea from '@/components/DiscussionArea'
|
|
|
+
|
|
|
const src = 'http://seec-helper-pdf.oss-cn-hangzhou.aliyuncs.com/test.pdf?OSSAccessKeyId=LTAI4Fi1qmL4iuhH8t7G7r2H&Expires=1584224806&Signature=hi3UaVAMkKCSERdUYEuTeGGCd%2Bg%3D'
|
|
|
|
|
|
export default {
|
|
|
- components: { PdfViewer },
|
|
|
+ components: { DiscussionArea, BackTitle, PdfViewer },
|
|
|
computed: {
|
|
|
...mapState({
|
|
|
src: state => state.pdf.src,
|
|
|
@@ -64,7 +36,6 @@ export default {
|
|
|
|
|
|
<style lang="scss" scoped>
|
|
|
.pdf-reader {
|
|
|
- color: #5a6a7a;
|
|
|
box-sizing: border-box;
|
|
|
padding: 0 24px;
|
|
|
min-height: 100vh;
|
|
|
@@ -72,7 +43,6 @@ export default {
|
|
|
align-items: center;
|
|
|
justify-content: space-around;
|
|
|
flex-wrap: wrap;
|
|
|
- background-color: #f0f4fa;
|
|
|
}
|
|
|
|
|
|
.discussion-wrapper {
|
|
|
@@ -84,15 +54,22 @@ export default {
|
|
|
padding: 0 24px;
|
|
|
}
|
|
|
|
|
|
+@media (max-width: 600px) {
|
|
|
+ .back-title {
|
|
|
+ margin-top: 16px;
|
|
|
+ padding: 0 24px;
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
@media (min-width: 1000px) {
|
|
|
.discussion-wrapper {
|
|
|
margin-top: unset;
|
|
|
max-height: 80vh;
|
|
|
- max-width: 600px;
|
|
|
+ max-width: 500px;
|
|
|
padding: 0 40px;
|
|
|
}
|
|
|
.pdf-reader {
|
|
|
- padding: 5vh 24px;
|
|
|
+ padding: 24px;
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@@ -105,5 +82,4 @@ export default {
|
|
|
margin-top: 12px;
|
|
|
position: absolute;
|
|
|
}
|
|
|
-
|
|
|
</style>
|