本文实例为大家分享了微信小程序自定义tab切换(可滑动),供大家参考,具体内容如下
自定义tab切换(可滑动)
- <!--components/warn/warn.wxml-->
- <view class="menu">
- <navigator wx:for="{{shouye}}" wx:key="index" bindtap="change" class="{{page==index?'font-white':'font-black'}}" data-pageid="{{index}}">{{item}}</navigator>
- <!-- <view class="order-desc">按排名升序</view> -->
- </view>
- <swiper current='{{page}}' bindchange="changepage">
- <swiper-item wx:for="{{shouye}}" wx:key="index">
- <view class="view1">
- <view class="table">
- <view class="tr">
- <view class="th">产品编号</view>
- <view class="th">当前库存</view>
- <view class="th">按时间倒序</view>
- </view>
- <block wx:for="{{saleData}}" wx:key="index">
- <view class="tr bg-f3f4f4">
- <view class="td">{{item.prodCode}}</view>
- <view class="td">{{item.proName}}</view>
- <view class="td">{{item.time}}</view>
- </view>
- </block>
- <view class="all-tabledata">查看全部</view>
- </view>
- </view>
- </swiper-item>
- </swiper>
复制代码- // components/warn/warn.js
- Component({
- /**
- * 组件的属性列表
- */
- properties: {
- },
- /**
- * 组件的初始数据
- */
- data: {
- shouye: ['未处理', '已处理'],
- page: 0,
- saleData:[
- {
- prodCode:38749237093280,
- proName:'1000',
- time:'2021-12-12 14:00'
- },
- {
- prodCode:38749237093280,
- proName:'1000',
- time:'2021-12-12 14:00'
- },
- {
- prodCode:38749237093280,
- proName:'1000',
- time:'2021-12-12 14:00'
- },
- {
- prodCode:38749237093280,
- proName:'1000',
- time:'2021-12-12 14:00'
- },
- {
- prodCode:38749237093280,
- proName:'1000',
- time:'2021-12-12 14:00'
- },
- {
- prodCode:38749237093280,
- proName:'1000',
- time:'2021-12-12 14:00'
- },
- {
- prodCode:38749237093280,
- proName:'1000',
- time:'2021-12-12 14:00'
- },
- {
- prodCode:38749237093280,
- proName:'1000',
- time:'2021-12-12 14:00'
- },
- {
- prodCode:38749237093280,
- proName:'1000',
- time:'2021-12-12 14:00'
- },
- {
- prodCode:38749237093280,
- proName:'1000',
- time:'2021-12-12 14:00'
- },
- {
- prodCode:38749237093280,
- proName:'1000',
- time:'2021-12-12 14:00'
- },
- {
- prodCode:38749237093280,
- proName:'1000',
- time:'2021-12-12 14:00'
- },
- {
- prodCode:38749237093280,
- proName:'1000',
- time:'2021-12-12 14:00'
- },
- {
- prodCode:38749237093280,
- proName:'1000',
- time:'2021-12-12 14:00'
- },
- {
- prodCode:38749237093280,
- proName:'1000',
- time:'2021-12-12 14:00'
- }
- ]
- },
- /**
- * 组件的方法列表
- */
- methods: {
- change: function (event) {
- var a = event.currentTarget.dataset.pageid
- this.setData({
- page: a
- })
- },
- changepage: function (event) {
- console.log(event)
- var a = event.detail.current
- this.setData({
- page: a
- })
- },
- }
- })
复制代码以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持中国红客联盟。 |