效果
代碼
<template>
<view>
<view class="tab-bar">
<text class="tab" :class="{ 'active': activeTab === '0' }" @click="changeTab('0')">頁面1</text>
<text class="tab" :class="{ 'active': activeTab === '1' }" @click="changeTab('1')">頁面2</text>
<text class="tab" :class="{ 'active': activeTab === '2' }" @click="changeTab('2')">頁面3</text>
</view>
<view v-show="activeTab === '0'">
<!-- 頁面1的內(nèi)容 -->
<text>頁面1</text>
</view>
<view v-show="activeTab === '1'">
<!-- 頁面2的內(nèi)容 -->
<text>頁面2</text>
</view>
<view v-show="activeTab === '2'">
<!-- 頁面3的內(nèi)容 -->
<text>頁面3</text>
</view>
</view>
</template>
<script>
export default {
data() {
return {
activeTab: '0'
};
},
methods: {
changeTab(index) {
this.activeTab = index;
}
}
};
</script>
<style>
.tab-bar {
display: flex;
justify-content: space-between;
width:100%;
}
.tab {
padding: 10px;
font-size: 16px;
cursor: pointer;
/* border: 1px solid black; */
width:33%;
text-align: center;
border-bottom: 1px solid #ccc;
}
.active {
color: #74bfe7;
/* background-color:#74bfe7; */
border-bottom: 1px solid #74bfe7;
}
</style>
文章來源地址http://www.zghlxwxcb.cn/news/detail-732353.html
文章來源:http://www.zghlxwxcb.cn/news/detail-732353.html
到了這里,關(guān)于uni-app:單頁面的頁面切換的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!