blog内容页底部优化问题

底部优化问题

在这里插入图片描述

index.html核心代码

//加一些居中布局的样式
 <style>
  .ksquare-loading{text-align: center;padding-bottom: 100px}
  .ksd-emtpy{padding:40px 0;text-align: center;font-size: 48px;}
  .ksd-square-loading{color:#fff;letter-spacing: 0.1em;}
  .ksd-square-loading .nbtn{padding:10px 0}
  .ksd-square-loading button{color:#fff;}
  .ksd-no-bottom{text-align: center;font-size: 16px;padding:40px 0;}
  .simple-title-small-active{color: green;font-weight: bold}
 </style>



<div v-if="total==0" class="ksd-empty">
 <div>数据还在造就中...</div>
</div>
<div class="ksquare-loading ksd-square-loading" v-if="total>0">
 <div>总共有:{{total}}条记录,总{{pages}}页,当前是:{{pageNo}},每页显示:{{pageSize}}</div>
 <div class="nbtn" v-if="total>
                         "><button @click="loadMore"
                                              style="color: #fff;"
                            v-if="!markflag">点击加载更多</button></div>

 <div class="ksd-no-bottom" v-if="markflag">亲,我是有底线的哦~~~</div>
</div>

index.js核心代码

var vue=new Vue({
    el:"#app",
    data:{
    
        pageNo:1,
        pageSize:4,
        total:0,
        pages:0,
      
        // blogByYears:[]
    },
    methods:{
        loadMore:function(){
            if(this.pageNo == this.pages){
                alert("没有更多了...")
                this.markflag =true
                return;
            }
            this.markflag=(this.pageNo == this.pages-1)
            this.pageNo++;
            this.loadBlogContent()
        },
    }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值