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.
76 lines
1.9 KiB
76 lines
1.9 KiB
4 years ago
|
<template>
|
||
|
<view class="page">
|
||
|
<view class="img-view" v-if="!showSwiper">
|
||
|
<image :src="imgUrls[0]"></image>
|
||
|
</view>
|
||
|
<swiper v-if="showSwiper" indicator-dots="true">
|
||
|
<swiper-item v-for="(img,key) in imgUrls" :key="key">
|
||
|
<image :src="img" />
|
||
|
</swiper-item>
|
||
|
</swiper>
|
||
|
<view class="uni-padding-wrap uni-common-mt">
|
||
|
<view class="uni-title">
|
||
|
<view>在App端默认为标题栏透明,当用户向下滚动时,标题栏逐渐由透明转变为不透明;当用户再次向上滚动时,标题栏又从不透明变为透明状态。</view>
|
||
|
<view>在微信小程序端,导航栏始终为不透明样式。</view>
|
||
|
<!-- <view>在支付宝小程序里请使用真机调试查看效果。</view> -->
|
||
|
</view>
|
||
|
<view class="uni-title uni-common-mt">图片类型</view>
|
||
|
</view>
|
||
|
<view class="uni-list">
|
||
|
<radio-group @change="radioChange">
|
||
|
<label class="uni-list-cell uni-list-cell-pd" v-for="(item,index) in items" :key="index">
|
||
|
<view>{{item.name}}</view>
|
||
|
<view>
|
||
|
<radio :value="item.value" :checked="item.checked" />
|
||
|
</view>
|
||
|
</label>
|
||
|
</radio-group>
|
||
|
</view>
|
||
|
<view style="height: 1000rpx;"></view>
|
||
|
</view>
|
||
|
</template>
|
||
|
|
||
|
<script>
|
||
|
export default {
|
||
|
data() {
|
||
|
return {
|
||
|
showSwiper: false,
|
||
|
imgUrls: [
|
||
|
"../../../static/shuijiao.jpg",
|
||
|
"https://vkceyugu.cdn.bspapp.com/VKCEYUGU-dc-site/b4b60b10-5168-11eb-bd01-97bc1429a9ff.jpg",
|
||
|
"https://vkceyugu.cdn.bspapp.com/VKCEYUGU-dc-site/b1dcfa70-5168-11eb-bd01-97bc1429a9ff.jpg"
|
||
|
],
|
||
|
items: [{
|
||
|
value: "img",
|
||
|
name: '静态图',
|
||
|
checked: true
|
||
|
},
|
||
|
{
|
||
|
value: "swiper",
|
||
|
name: '轮播图',
|
||
|
checked: false
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
},
|
||
|
methods: {
|
||
|
radioChange(e) {
|
||
|
this.showSwiper = e.detail.value === "swiper";
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
</script>
|
||
|
|
||
|
<style>
|
||
|
image,
|
||
|
swiper,
|
||
|
.img-view {
|
||
|
width: 750rpx;
|
||
|
width: 100%;
|
||
|
height: 500rpx;
|
||
|
}
|
||
|
.page-section-title{
|
||
|
margin-top: 50rpx;
|
||
|
}
|
||
|
</style>
|