You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
<template> <view class="notice"> <view class="content"> <image src="https://ceres.zkthink.com/static/assets/images/cereshop/notice.png" mode=""></image> <swiper class="swiper" :circular="true" :autoplay="true" :vertical="true" :interval="3000" :duration="500"> <swiper-item v-for="(item,index) in list" :key="item.noticeId"> <view class="swiper-item uni-bg-red fs26 font-color-333 overflow" @tap="goToMesDetail(item)">{{item.noticeTitle}}</view> </swiper-item> </swiper> </view> </view> </template>
<script> export default { props: { list: { type: Array } }, data() { return { } }, methods: { goToMesDetail(item){ uni.navigateTo({ url: '/pages_category_page2/userModule/messageDetail?noticeId='+item.noticeId, success: res => {},fail: (err) => {console.log(err,'1')},complete: () => {} }) } } } </script>
<style lang="scss"> .notice{ width: 100%; height: 60rpx; padding: 0 5%; box-sizing: border-box; margin-top: 20rpx; .content{ width: 100%; height: 100%; border-radius: 30rpx; background: #F5F7FA; display: flex; align-items: center; padding: 0 30rpx; image{ width: 38rpx; height: 38rpx; margin-right: 20rpx; } .swiper{ flex: 1; height: 60rpx; .swiper-item{ line-height: 60rpx; } } } } </style>
|