| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104 | 
							- <template name="components">
 
- 	<view>
 
- 		<scroll-view scroll-y class="page">
 
- 			<cu-custom bgImage="https://image.weilanwl.com/color2.0/plugin/cjkz2329.jpg" :isBack="true">
 
- 				<block slot="backText">返回</block>
 
- 				<block slot="content">
 
- 					<image src="/static/cjkz.png" mode="aspectFill" style="width: 240upx;height: 60upx;"></image>
 
- 				</block>
 
- 			</cu-custom>
 
- 			<view class="cu-card">
 
- 				<view class="cu-item bg-img shadow-blur" :style="[{backgroundImage:'url('+item.img+')'}]" @tap="toChild" :data-url="item.url"
 
- 				 v-for="(item,index) in list" :key="index">
 
- 					<view class="cardTitle">
 
- 						{{item.title}}
 
- 					</view>
 
- 				</view>
 
- 			</view>
 
- 			<view class="cu-tabbar-height"></view>
 
- 		</scroll-view>
 
- 	</view>
 
- </template>
 
- <script>
 
- 	export default {
 
- 		name: "components",
 
- 		data() {
 
- 			return {
 
- 				StatusBar: this.StatusBar,
 
- 				CustomBar: this.CustomBar,
 
- 				list: [{
 
- 						title: '索引列表',
 
- 						img: 'https://image.weilanwl.com/color2.0/plugin/sylb2244.jpg',
 
- 						url: '../plugin/indexes'
 
- 					},
 
- 					{
 
- 						title: '微动画',
 
- 						img: 'https://image.weilanwl.com/color2.0/plugin/wdh2236.jpg',
 
- 						url: '../plugin/animation'
 
- 					},
 
- 					{
 
- 						title: '全屏抽屉',
 
- 						img: 'https://image.weilanwl.com/color2.0/plugin/qpct2148.jpg',
 
- 						url: '../plugin/drawer'
 
- 					},
 
- 					{
 
- 						title: '垂直导航',
 
- 						img: 'https://image.weilanwl.com/color2.0/plugin/qpczdh2307.jpg',
 
- 						url: '../plugin/verticalnav'
 
- 					}
 
- 				]
 
- 			};
 
- 		},
 
- 		methods: {
 
- 			toChild(e) {
 
- 				uni.navigateTo({
 
- 					url: e.currentTarget.dataset.url
 
- 				})
 
- 			},
 
- 		},
 
- 	}
 
- </script>
 
- <style>
 
- 	.page {
 
- 		height: 100vh;
 
- 	}
 
- 	.cardTitle {
 
- 		color: #fff;
 
- 		padding: 90upx 60upx;
 
- 		font-size: 40upx;
 
- 		font-weight: 300;
 
- 		transform: skew(-10deg, 0deg);
 
- 		position: relative;
 
- 		text-shadow: 0px 0px 6upx rgba(0, 0, 0, 0.3)
 
- 	}
 
- 	.cardTitle::before {
 
- 		content: "";
 
- 		position: absolute;
 
- 		width: 60upx;
 
- 		height: 6upx;
 
- 		border-radius: 20upx;
 
- 		background-color: #fff;
 
- 		display: block;
 
- 		top: 60upx;
 
- 		left: 50upx;
 
- 		transform: skew(10deg, 0deg);
 
- 	}
 
- 	.cardTitle::after {
 
- 		content: "";
 
- 		position: absolute;
 
- 		width: 140upx;
 
- 		border-radius: 6upx;
 
- 		height: 24upx;
 
- 		background-color: #fff;
 
- 		display: block;
 
- 		bottom: 76upx;
 
- 		left: 90upx;
 
- 		transform: skew(10deg, 0deg);
 
- 		opacity: 0.1;
 
- 	}
 
- </style>
 
 
  |