衣品圈列表页—小程序入门与实战【二十】

上一章节我们讲了小程序的路由,这一章节我们呢要学会衣品圈列表页,所涉及到的知识点我们之前都讲解过。

所以,我们这一个页面就作为复习知识点的一个页面。

  • 分页数据的处理
  • 触底分页
  • 条件渲染
  • 列表循环
  • 动态小程序样式绑定(新的知识点)

布局

//list.wxml
<view class="gj_list_page">
        <view class="something__box">
            <view class="something__item" >
                <view class="item__user">
                    <view class="user__img">
                        <image mode="aspectFill" src="data:image/jpeg;base64,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"></image>
                    </view>
                    <view class="user__title">
                        <view class="title__box">
                            <view class="title__title">
                                <view class="span">黔在在</view>
                            </view>
                            <view class="title__time">2018-2020</view>
                        </view>
                    </view>
                </view>
                <view class="item__content">
                    <view class="item__title ">
                        肖战你是最爽的
                    </view>
                    <view class="item__list">
                    //只有一张图
                        <view class="img" >
                            <image mode="widthFix" src="https://dss2.bdstatic.com/70cFvnSh_Q1YnxGkpoWK1HF6hhy/it/u=4219990807,3165629759&fm=26&gp=0.jpg"></image>
                        </view>
                        //有多张图的时候
                        <view
                        class="list__li">
                            <view style="background-position: center; background-repeat: no-repeat; background-size: cover;" style="background-image: url('')">
                                <span></span>
                            </view>
                        </view>
                    </view>
                    <view class="item_operation mx-1px-top">
                        <view class="operation__item">
                            <view class="iconfont icon--dianzan"></view>
                            <view>59</view>
                        </view>
                    </view>
                </view>

            </view>
        </view>
</view>
//list.less
page{
  background-color: #f3f3f3;
}
.gj_list_page{
  .something__box {
    .something__item {
      background: #fff;
       margin-bottom: 5px;
      padding: 10px 15px 12px 15px;
      .item__user {
        display: flex;
        .user__img {
          width: 42px;
          height: 42px;
          image {
            width: 100%;
            height: 100%;
          }
        }
        .user__title {
          flex: 1;
          display: flex;
          justify-content: space-between;
          margin-left: 10px;
          .title__box {
            .title__title {
              display: flex;
              .span {
                font-size: 15px;
                color: #4A4A4A;
                padding-right: 10px;
                font-weight: bold;
              }
              .title__tag {
                display: inline-block;
                border: 1px solid #002FA7;
                border-radius: 40px;
                color: #002FA7;
                font-size: 11px;
                padding: 0px 8px;
              }

            }
            .title__time {
              margin-top: 3px;
              font-size: 11px;
              color: #9b9b9b;
            }
          }
          .title__stick {
            i {
              color: #EA4448;
              font-size: 25px;
            }
          }
        }
      }
      .item__content {
        padding-left: 52px;
        .item__title {
          font-size: 14px;
          line-height: 20px;
          color: #4A4A4A;
          &.actives {
            font-size: 14px;
            overflow: hidden;
            text-overflow: ellipsis;
            display: -webkit-box;
            -webkit-line-clamp: 4;
            -webkit-box-orient: vertical;
          }

        }
        .read__more {
          font-size: 12px;
          color: #008CEE;
          display: inline-block;
          line-height: 33px;
        }
        .item__list {
          display: flex;
          flex-wrap: wrap;
          padding: 10px 30px 0 0;
          margin-bottom: 8px;
          ::after {
            content: "";
            display: block;
            clear: both;
            height: 0;
            overflow: hidden;
            visibility: hidden;
          }
          .img {
            width: 100%;
            image {
              width: 100%;
            }
          }
          .list__li {
            width: 31%;
            margin: 0 2% 2% 0;
            view {
              position: relative;
              width: 100%;
              height: 0;
              overflow: hidden;
              margin: 0;
              padding-bottom: 100%;
              span {
                display: block;
                position: absolute;
                width: 100%;
                top: 0;
                bottom: 0;
              }
            }
          }
        }
        .item_operation {
          padding-top: 10px;
          display: flex;
          justify-content: space-between;
          align-items: center;
          .operation__item {
            /*display: flex;*/
            /*align-items: center;*/
            flex: 1;
            font-size: 12px;
            color: #4A4A4A;
            div {
              display: inline;
            }
            i {
              display: inline;
              font-size: 12px;
              padding-right: 5px;
            }
            &.actvie {
              i {
                color: #002FA7;
              }
              color: #002FA7;

            }
            &:nth-child(2) {
              text-align: center;
            }
            &:last-child {
              text-align: right;
            }
          }
        }
      }

    }
    .index__end {
      padding: 20px;
      text-align: center;
      font-size: 12px;
      color: #888;
    }
  }

}

获取列表数据及其触底分页

import {sandBox} from "../../lib/myapp.js";
Page({
    data:{
        circleList:[],
        page:1,
        has_more:true
    },
    onShow(){
      this.getCicleList(1)
    },
    onReachBottom(){
        let page = this.data.page + 1;
        if(this.data.has_more){
            this.getCicleLis(page)
        } else {
            wx.showToast({
                title: '没有更多了',
                icon: 'none'
            });
        }
    },
    //获取列表数据
    getCicleList(page){
        wx.showLoading({
            title: "加载中",
            mask: true
        });
        sandBox.get({
            api:'api/sir/card',
            data:{
                limit: 15,
                type'all',
                page: page,
                order: 'created_at'
            }
        }).then(res => {
            res = res.data;
            if(res.status){
                let pages = res.meta.pagination;
                let current_page = pages.current_page;
                let total_pages = pages.total_pages;
                this.setData({
                    [`circleList[${page-1}]`]:res.data,
                    page:current_page,
                    has_more:current_page < total_pages
                })

            } else {
                wx.showModal({
                    content: res.message || "请求失败,请重试",
                    showCancel: false
                })
            }
            wx.hideLoading();
        }).catch(rej=>{
            wx.hideLoading()
            wx.showModal({
                content: rej.message || "内部错误,请重试",
                showCancel: false
            })
        })

    }

})

剩下的渲染数据大家自己去练习一下,不会的可以去我的仓库,拿代码。

行内样式动态绑定样式

 <view class="list__li" wx:else>
    <view  style="background-image: url({{url}})" wx:for="{{item.img_list}}" wx:for-item="url" wx:for-index="key" wx:key="key">
                               
        </view>
    </view>

将你要绑定的样式的动态值使用 {{}}包起来就可以了。

总结

复习知识点,分页数据的处理,触底分页,条件渲染,列表熏染 以及 动态绑定行内样式。

下一章节我们学习之前遗留的首页的点赞跟分享。