|
|
@@ -1,19 +1,20 @@
|
|
|
<template>
|
|
|
<el-row class="movie-list">
|
|
|
<el-col :md="18">
|
|
|
- <el-row v-for="(item, index) in dataList" :key="index" class="movie-list">
|
|
|
- <el-card class="box-card">
|
|
|
- <div slot="header" class="clearfix">
|
|
|
- <router-link style="text-decoration-line: none" target="_blank" :to="`/blog/post/${item.articleId}`">
|
|
|
- <span style="left: 0;margin-bottom: 0px;color: black;" v-html="item.title"></span>
|
|
|
- </router-link>
|
|
|
- </div>
|
|
|
- <div class="text item">
|
|
|
- <el-row>
|
|
|
- <span v-html="item.summary" />
|
|
|
- </el-row>
|
|
|
- <el-row>
|
|
|
- <el-col style="padding: 1px" :md="2" :sm="6" :xs="6">
|
|
|
+ <el-scrollbar style="width: 100%; height: 80vh;">
|
|
|
+ <el-row v-for="(item, index) in dataList" :key="index" class="movie-list">
|
|
|
+ <el-card class="box-card">
|
|
|
+ <div slot="header" class="clearfix">
|
|
|
+ <router-link style="text-decoration-line: none" target="_blank" :to="`/blog/post/${item.articleId}`">
|
|
|
+ <span style="left: 0;margin-bottom: 0px;color: black;" v-html="item.title"></span>
|
|
|
+ </router-link>
|
|
|
+ </div>
|
|
|
+ <div class="text item">
|
|
|
+ <el-row>
|
|
|
+ <span v-html="item.summary" />
|
|
|
+ </el-row>
|
|
|
+ <el-row>
|
|
|
+ <el-col style="padding: 1px" :md="2" :sm="6" :xs="6">
|
|
|
<span style="left: 0;margin-bottom: 0px;color: black;">
|
|
|
<router-link style="text-decoration-line: none" target="_blank" :to="`/blog/category/post?name=${item.category}`">
|
|
|
<el-tag type="warning">
|
|
|
@@ -21,27 +22,28 @@
|
|
|
</el-tag>
|
|
|
</router-link>
|
|
|
</span>
|
|
|
- </el-col>
|
|
|
- <el-col style="padding: 1px" :md="6" :sm="16" :xs="16">
|
|
|
+ </el-col>
|
|
|
+ <el-col style="padding: 1px" :md="6" :sm="16" :xs="16">
|
|
|
<span class="el-icon-watch" style="left: 0;margin-bottom: 0px;color: black;">
|
|
|
{{ item.publishAt }}
|
|
|
</span>
|
|
|
- </el-col>
|
|
|
- </el-row>
|
|
|
- </div>
|
|
|
- </el-card>
|
|
|
- </el-row>
|
|
|
- <el-pagination
|
|
|
- background
|
|
|
- :small="screenWidth <= 768"
|
|
|
- layout="prev, pager, next"
|
|
|
- :page-size="pageSize"
|
|
|
- :current-page="currentPage"
|
|
|
- :total="totalSize"
|
|
|
- @current-change="handleCurrentChange"
|
|
|
- @prev-click="handleCurrentChange"
|
|
|
- @next-click="handleCurrentChange"
|
|
|
- />
|
|
|
+ </el-col>
|
|
|
+ </el-row>
|
|
|
+ </div>
|
|
|
+ </el-card>
|
|
|
+ </el-row>
|
|
|
+ <el-pagination
|
|
|
+ background
|
|
|
+ :small="screenWidth <= 768"
|
|
|
+ layout="prev, pager, next"
|
|
|
+ :page-size="pageSize"
|
|
|
+ :current-page="currentPage"
|
|
|
+ :total="totalSize"
|
|
|
+ @current-change="handleCurrentChange"
|
|
|
+ @prev-click="handleCurrentChange"
|
|
|
+ @next-click="handleCurrentChange"
|
|
|
+ />
|
|
|
+ </el-scrollbar>
|
|
|
</el-col>
|
|
|
<el-col :md="6">
|
|
|
<el-row class="movie-list">
|