12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- <template>
- <view>
- <cu-custom><block slot="content">设备监控</block></cu-custom>
- <view scroll-x class="bg-white nav">
- <view class="flex text-center">
- <view class="cu-item flex-sub" :class="index==TabCur?'text-orange cur':''" v-for="(item,index) in 4" :key="index" @tap="tabSelect" :data-id="index">
- Tab{{index}}
- </view>
- </view>
- </view>
- <scroll-view scroll-x class="bg-white nav">
- <view class="flex text-center">
- <view class="cu-item flex-sub" :class="index==TabCur?'text-orange cur':''" v-for="(item,index) in 4" :key="index" @tap="tabSelect" :data-id="index">
- Tab{{index}}
- </view>
- </view>
- </scroll-view>
- <view class="main">
- <view class="card" v-for="(item,index) in 4" :key="index">
- Tab{{index}}
- </view>
- </view>
- </view>
- </template>
- <script>
- export default {
- data() {
- return {
- TabCur: 0,
- scrollLeft: 0
- };
- },
- methods: {
- tabSelect(e) {
- this.TabCur = e.currentTarget.dataset.id;
- this.scrollLeft = (e.currentTarget.dataset.id - 1) * 60
- }
- }
- }
- </script>
- <style>
- .main{
- display: flex;
- flex-direction: column;
- }
- .card{
- margin: auto;
- margin-top: 20rpx;
- width: 90%;
- height: 280rpx;
- border:1rpx solid #000000;
- }
- </style>
|