|
@@ -108,8 +108,16 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
<!-- 分页 -->
|
|
|
- <el-pagination class="pagination" layout="prev, pager, next" :total="total" :page-size="pageForm.pageSize" :current-page="pageForm.pageNum" @prev-click="prev" @next-click="next" @current-change="togglePage">
|
|
|
- </el-pagination>
|
|
|
+<!-- <el-pagination class="pagination" layout="prev, pager, next" :total="total" :page-size="pageForm.pageSize" :current-page="pageForm.pageNum" @prev-click="prev" @next-click="next" @current-change="togglePage">-->
|
|
|
+<!-- </el-pagination>-->
|
|
|
+ <pagination
|
|
|
+ v-show="total > 0"
|
|
|
+ :total="total"
|
|
|
+ :page.sync="pageForm.pageNum"
|
|
|
+ :limit.sync="pageForm.pageSize"
|
|
|
+ :page-sizes="[12,24,36]"
|
|
|
+ @pagination="togglePage"
|
|
|
+ />
|
|
|
</el-card>
|
|
|
</div>
|
|
|
</template>
|
|
@@ -296,14 +304,6 @@ export default {
|
|
|
this.getPaperListByYear();
|
|
|
}
|
|
|
},
|
|
|
- next() {
|
|
|
- this.pageForm.pageNum++;
|
|
|
- if (this.tabActive == 0) {
|
|
|
- this.getPaperList();
|
|
|
- } else {
|
|
|
- this.getPaperListByYear();
|
|
|
- }
|
|
|
- },
|
|
|
// 收藏
|
|
|
collect(item) {
|
|
|
item.collect = !item.collect;
|
|
@@ -322,12 +322,10 @@ export default {
|
|
|
this.form.subjectName = e;
|
|
|
this.getYears();
|
|
|
},
|
|
|
- togglePage(index) {
|
|
|
+ togglePage() {
|
|
|
if (this.tabActive == 0) {
|
|
|
- this.pageForm.pageNum = index;
|
|
|
this.getPaperList();
|
|
|
} else {
|
|
|
- this.pageForm.pageNum = index;
|
|
|
this.getPaperListByYear();
|
|
|
}
|
|
|
},
|