So implementieren Sie die Registerkarte „WeChat Mini-Programm'.

不言
Freigeben: 2018-06-27 17:32:17
Original
2233 Leute haben es durchsucht

Dieser Artikel stellt hauptsächlich die relevanten Informationen zur Implementierungsmethode der WeChat-Applet-Registerkarte vor. Ich hoffe, dass jeder, der eine solche Funktion benötigt, auf den

WeChat zugreifen kann Applet So implementieren Sie Tabs

Vorwort:

Studenten, die am Frontend arbeiten, werden auf jeden Fall mit Tabs vertraut sein, unabhängig davon, ob sie nativ geschrieben sind oder nicht Ich denke, jeder hat viele Tabs verwendet und hat ein klares Verständnis der Tab-Funktionen im WeChat-Applet.

Das WeChat-Applet enthält keine Tab-Komponente, aber eine Swiper-Komponente. Daher verwenden wir Swiper, um die Tab-Funktion zu implementieren.

Sehen Sie sich zuerst die Renderings an:

Implementierungscode:

Seitencode:

<view class="swiper-tab">
  <view class="swiper-tab-item {{currentTab==0?&#39;active&#39;:&#39;&#39;}}" data-current="0" bindtap="clickTab">一</view>
  <view class="swiper-tab-item {{currentTab==1?&#39;active&#39;:&#39;&#39;}}" data-current="1" bindtap="clickTab">二</view>
  <view class="swiper-tab-item {{currentTab==2?&#39;active&#39;:&#39;&#39;}}" data-current="2" bindtap="clickTab">三</view>
</view>

<swiper current="{{currentTab}}" duration="300" bindchange="swiperTab">
  <swiper-item><view>第一屏</view></swiper-item>
  <swiper-item><view>第二屏</view></swiper-item>
  <swiper-item><view>第三屏</view></swiper-item>
</swiper>
Nach dem Login kopieren

js-Code:

var app=getApp()
Page({
 data:{
  currentTab:0
 },
 onLoad:function(options){
  // 页面初始化 options为页面跳转所带来的参数

 },
 //滑动切换
 swiperTab:function( e ){
  var that=this;
  that.setData({
   currentTba:e.detail.current
  });
 },
 //点击切换
 clickTab: function( e ) { 

  var that = this; 

  if( this.data.currentTab === e.target.dataset.current ) { 
   return false; 
  } else { 
   that.setData( { 
    currentTab: e.target.dataset.current 
   }) 
  } 
 } 

})
Nach dem Login kopieren

CSS-Code:

.swiper-tab{
  width: 100%;
  border-bottom: 2rpx solid #ccc;
  text-align: center;
  height: 88rpx;
  line-height: 88rpx;
  font-weight: bold;
}
.swiper-tab-item{
  display: inline-block;
  width: 33.33%;
  color:red;
}
.active{
  color:aqua;
  border-bottom: 4rpx solid red;
}
Nach dem Login kopieren

Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, er wird für das Studium aller hilfreich sein. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website.

Verwandte Empfehlungen:

Das WeChat-Applet implementiert die Funktion zur Auswahl von Städten anhand von Buchstaben

Über die untere Navigationsspalte der WeChat-Applet-Entwicklung

Implementierung der Produktattributklassifizierung im WeChat-Miniprogramm-Mall-Projekt

Das obige ist der detaillierte Inhalt vonSo implementieren Sie die Registerkarte „WeChat Mini-Programm'.. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!