|
@@ -21,45 +21,17 @@
|
|
|
></component>
|
|
|
</div>
|
|
|
<div class="paging" v-if="CourseList">
|
|
|
- <!--
|
|
|
- :current-page.sync="targetPage"
|
|
|
- layout="prev, pager, next, jumper"
|
|
|
- -->
|
|
|
<el-pagination
|
|
|
background
|
|
|
@size-change="handleSizeChange"
|
|
|
@current-change="handleCurrentChange"
|
|
|
- layout="prev, pager, next"
|
|
|
+ :page-sizes="[10, 20, 30, 40, 50]"
|
|
|
+ layout="prev, pager, next,total, sizes,jumper"
|
|
|
:current-page="pageNum"
|
|
|
:page-size="pageSize"
|
|
|
:total="CourseList.total_count"
|
|
|
>
|
|
|
</el-pagination>
|
|
|
- <span> | </span>
|
|
|
- <span>
|
|
|
- <span class="number">
|
|
|
- {{ Math.ceil(CourseList.total_count / 8) }}
|
|
|
- </span>
|
|
|
- 页
|
|
|
- </span>
|
|
|
- <span> | </span>
|
|
|
- <span>
|
|
|
- 每页
|
|
|
- <span class="number">{{ navName == "TEXTBOOK" ? "10" : "8" }} </span>
|
|
|
- <span> 个 </span>
|
|
|
- </span>
|
|
|
- <span>|</span>
|
|
|
- <span> 跳转 </span>
|
|
|
- <span>
|
|
|
- <el-input
|
|
|
- @input="toPageChange"
|
|
|
- v-model="gotoPage"
|
|
|
- :maxlength="1"
|
|
|
- class="gotoPage"
|
|
|
- type="text"
|
|
|
- />
|
|
|
- </span>
|
|
|
- <span>页</span>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
@@ -185,7 +157,8 @@ export default {
|
|
|
</script>
|
|
|
<style lang="scss" scoped>
|
|
|
.teacher_edu {
|
|
|
- height: 100%;
|
|
|
+ min-height: 100vh;
|
|
|
+ background: #f6f6f6;
|
|
|
.nav {
|
|
|
background: url("../../assets/learncenter/Homebg2.png") no-repeat center;
|
|
|
background-size: cover;
|
|
@@ -248,13 +221,12 @@ export default {
|
|
|
padding-bottom: 20px;
|
|
|
}
|
|
|
.paging {
|
|
|
- // position: fixed;
|
|
|
- // bottom: 0;
|
|
|
+ width: 1200px;
|
|
|
+ margin: 0 auto;
|
|
|
display: flex;
|
|
|
align-items: center;
|
|
|
- height: 150px;
|
|
|
- padding-left: 170px;
|
|
|
color: darkgrey;
|
|
|
+ padding: 32px 0;
|
|
|
.number {
|
|
|
color: black;
|
|
|
}
|
|
@@ -272,4 +244,20 @@ export default {
|
|
|
.el-pagination.is-background .el-pager li:not(.disabled).active {
|
|
|
background: #ff9900;
|
|
|
}
|
|
|
+.el-pagination.is-background .btn-next,
|
|
|
+.el-pagination.is-background .btn-prev,
|
|
|
+.el-pagination.is-background .el-pager li {
|
|
|
+ background: #fff;
|
|
|
+ min-width: 32px;
|
|
|
+ height: 32px;
|
|
|
+ line-height: 32px;
|
|
|
+ border-radius: 4px;
|
|
|
+ font-size: 18px;
|
|
|
+ color: #2c2c2c;
|
|
|
+}
|
|
|
+.el-pagination button,
|
|
|
+.el-pagination span:not([class*="suffix"]) {
|
|
|
+ height: 32px;
|
|
|
+ line-height: 32px;
|
|
|
+}
|
|
|
</style>
|