微信小程序 tab选项卡

Posted xm666

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微信小程序 tab选项卡相关的知识,希望对你有一定的参考价值。

<view class="nav">
  <view class="style[0]" data-id="0" bind:tap="clickFu">首页</view>
  <view class="style[1]" data-id="1" bind:tap="clickFu">关于我们</view>
</view>

<view hidden="show[0]">内容一</view>
<view hidden="show[1]">内容二</view>

 

/**
   * 页面的初始数据
   */
  data: 
    show:[false,true],
    style: [‘active‘, ‘‘]
  ,

  /*导航点击*/
  clickFu(e)
    //获取点击后的data-id
    let id = e.currentTarget.dataset.id;

    //把this.data.show都改成true
    this.data.show.forEach((item,index)=> 
      this.data.show[index] = true;
      this.data.style[index] = ‘‘;
    );
    //点击索引改变为false
    this.data.show[id] = false;
    this.data.style[id] = ‘active‘;
    this.setData(
     show:this.data.show,
     style: this.data.style
    )

  ,

 

以上是关于微信小程序 tab选项卡的主要内容,如果未能解决你的问题,请参考以下文章

微信小程序之选项卡的实现方法

微信小程序之选项卡的实现方法

超简单实现 微信小程序 选项卡

微信小程序开发教程目录

微信小程序——UItabBar

微信小程序实现tab切换(可滑动切换)