| | |
| | | <view> |
| | | <u-tabbar class="custom-tabbar" zIndex="100" :value="currentTab" :fixed="true" :active-color="activeColor" |
| | | :inactive-color="inactiveColor" @change='change'> |
| | | <u-tabbar-item v-for="(item,index) in tabList" :key="index" :text="item.name" |
| | | <u-tabbar-item v-for="(item,index) in curTabList" :key="index" :text="item.name" |
| | | :badge="item.badge>0?item.badge:0"> |
| | | <image class="u-page_item_slot_icon" slot="active-icon" :src="item.iconPathSelected" /> |
| | | <image class="u-page_item_slot_icon" slot="inactive-icon" :src="item.iconPath" /> |
| | |
| | | inactiveColor: '#909399', |
| | | activeColor: '#328CFA', |
| | | //10分钟 |
| | | getMessageTime: 1000 * 60 * 10 |
| | | getMessageTime: 1000 * 60 * 10, |
| | | |
| | | curTabList: [ |
| | | { |
| | | name: '首页', |
| | | iconPathSelected: '', |
| | | iconPath: '', |
| | | url: '/pages/home/index' |
| | | }, |
| | | { |
| | | name: '个人中心', |
| | | iconPathSelected: '', |
| | | iconPath: '', |
| | | url: '/pages/user/center' |
| | | } |
| | | ] |
| | | } |
| | | }, |
| | | watch: { |
| | |
| | | methods: { |
| | | change(e) { |
| | | this.$store.commit("SET_TABBAT_INDEX", e) |
| | | this.$emit("change", e) |
| | | this.$emit("change", this.curTabList[e].url) |
| | | let params = { |
| | | recipient: this.userInfo.user_id, |
| | | status: 0 |