以下为vue中template的部分代码,其中refresh-list为自定义组件。
<refresh-list id="refresh-list-comp" @getListData="getListData($event, { tagId: 'refresh-list-comp' })">
<view class="refresh-list-inner" slot="innerList">
<view class="func-amount-header">
<image class="image" mode="aspectFill" src="/static/packageSearch/images/pic_zhifuedu@2x.png" />
</view>
<view class="card-list">
<view class="card-wrap" v-for="(item, index) in recordList" :key="index">
<view class="card-header"></view>
<view class="card-body"></view>
</view>
</view>
</view>
<view slot="imageEmpty"><image src="/static/images/pic_zanwu@3x.png" mode="widthFix" style="width: 100%"></image></view>
</refresh-list>
以下是部分对应的原始css:
.container #refresh-list-comp .refresh-list-inner {
width: 702rpx;
margin: 0 auto;
}
.container #refresh-list-comp .refresh-list-inner .func-amount-header {
width: 702rpx;
height: 118rpx;
}
.container #refresh-list-comp .refresh-list-inner .func-amount-header .image {
width: 100%;
height: 100%;
}
.container #refresh-list-comp .refresh-list-inner .card-list {
background-color: #fff;
overflow: hidden;
}