|
|
- <template>
- <view>
- <view class="head-box"></view>
- <uv-navbar autoBack title="主理人签到" leftIconColor="#fff" :bgColor="bgColor" height="100rpx" :titleStyle="{color:'#fff'}"></uv-navbar>
-
- <view class="content">
- <zlx-item
- v-for="(item, index) in list"
- :key="index"
- :item="item"
- showBottom
- @qiandaoClick="qiandaoClick(item.id)"></zlx-item>
- </view>
- </view>
- </template>
-
- <script>
- import zlxItem from '@/components/zhaomu/zlx-item.vue'
- import listMixin from '@/mixins/list.js'
- export default{
- mixins: [listMixin],
- components:{
- zlxItem
- },
- data() {
- return {
- bgColor:'transparent',
- mixinsListApi : 'activityMemberPageList',//activityMemberPageList getTwoPageList
- }
- },
- onPageScroll(e) {
- if(e.scrollTop > 50) {
- this.bgColor = '#49070c'
- }else{
- this.bgColor = 'transparent'
- }
- },
- onLoad() {
- this.queryParams.type = 0
- },
- methods:{
- qiandaoClick(id) {
- uni.navigateTo({
- url:'/pages_my/qiandao-list?id=' + id
- })
- },
- }
- }
- </script>
-
- <style lang="scss">
- page {
- background-color: #060504;
- }
- </style>
- <style lang="scss" scoped>
- .head-box {
- background: url('@/static/image/nav-bg.png') no-repeat;
- background-size: 100% 100%;
- width: 100%;
- height: 534rpx;
- position: absolute;
- z-index: -1;
- }
- .content {
- margin-top: 40rpx;
- padding: 0 30rpx;
- padding-top: calc(var(--status-bar-height) + 110rpx);
- }
- </style>
|