| | |
| | | <template> |
| | | <div class="footCss"> |
| | | <div :class="touch == 1 ? 'footDemos' : 'footDemo'" @click="goRouter('/home', 1)"> |
| | | <div class="homeImgOut" v-show="$store.state.select == '/home'"> |
| | | <!-- <div class="homeImgOut" v-show="$store.state.select == '/home'"> |
| | | <div class="homeImg"> |
| | | <img src="~@/assets/foot/ic_home_tab_def.png" /> |
| | | </div> |
| | |
| | | <div v-show="$store.state.select != '/home'" class="footImgDeft"> |
| | | <img src="~@/assets/foot/tab_main_home_default.png" /> |
| | | </div> |
| | | <div v-show="$store.state.select != '/home'">{{ $t('hj224') }}</div> |
| | | <div v-show="$store.state.select != '/home'">{{ $t('hj224') }}</div> --> |
| | | <div class="footImgDeft"> |
| | | |
| | | <img v-show="$store.state.select == '/home'" src="~@/assets/foot/ic_home_tab_def.png" /> |
| | | <img v-show="$store.state.select != '/home'" src="~@/assets/foot/tab_main_home_default.png" /> |
| | | </div> |
| | | <div :class="$store.state.select == '/home' ? 'blueFont' : ''">{{ $t('hj224') }}</div> |
| | | </div> |
| | | <div :class="touch == 2 ? 'footDemos' : 'footDemo'" @click="goRouter('/trading-list', 2)"> |
| | | <div class="footImgDeft"> |
| | |
| | | </div> |
| | | <div :class="$store.state.select == '/trading-list' ? 'blueFont' : ''">{{ $t('hj225') }}</div> |
| | | </div> |
| | | <div :class="touch == 3 ? 'footDemos' : 'footDemo'" @click="goRouter('/warehouse', 3)"> |
| | | <div :class="touch == 3 ? 'footDemos' : 'footDemo'" @click="goRouter('/favorites', 3)"> |
| | | <div class="footImgDeft"> |
| | | |
| | | <img v-show="$store.state.select == '/favorites'" src="~@/assets/foot/ic_favorites_take.png" /> |
| | | <img v-show="$store.state.select != '/favorites'" src="~@/assets/foot/ic_favorites_default.png" /> |
| | | </div> |
| | | <div :class="$store.state.select == '/favorites' ? 'blueFont' : ''">{{ $t('hj282') }}</div> |
| | | </div> |
| | | <div :class="touch == 4 ? 'footDemos' : 'footDemo'" @click="goRouter('/warehouse', 3)"> |
| | | <div class="footImgDeft"> |
| | | <img v-show="$store.state.select == '/warehouse'" src="~@/assets/foot/positions_selected.png" /> |
| | | <img v-show="$store.state.select != '/warehouse'" src="~@/assets/foot/tab_main_positions_default.png" /> |
| | | </div> |
| | | <div :class="$store.state.select == '/warehouse' ? 'blueFont' : ''">{{ $t('hj226') }}</div> |
| | | </div> |
| | | <div :class="touch == 4 ? 'footDemos' : 'footDemo'" @click="goRouter('/user', 4)"> |
| | | <div :class="touch == 5 ? 'footDemos' : 'footDemo'" @click="goRouter('/user', 4)"> |
| | | <div class="footImgDeft"> |
| | | <img v-show="$store.state.select == '/user'" src="~@/assets/foot/mine_selected.png" /> |
| | | <img v-show="$store.state.select != '/user'" src="~@/assets/foot/tab_main_mine_default.png" /> |
| | |
| | | |
| | | <script> |
| | | export default { |
| | | data() { |
| | | data () { |
| | | return { |
| | | touch: 0, |
| | | touch: 0 |
| | | } |
| | | }, |
| | | mounted() { |
| | | mounted () { |
| | | |
| | | }, |
| | | methods: { |
| | | goRouter(url, index) { |
| | | if (index == 3 || index == 4) { |
| | | if (window.localStorage.getItem('USERTOKEN') == "" || window.localStorage.getItem('USERTOKEN') == null || window.localStorage.getItem('USERTOKEN') == undefined) { |
| | | goRouter (url, index) { |
| | | if (index === 2||index === 3 || index === 4 || index === 5) { |
| | | if (window.localStorage.getItem('USERTOKEN') === '' || window.localStorage.getItem('USERTOKEN') == null || window.localStorage.getItem('USERTOKEN') == undefined) { |
| | | this.$emit('close') |
| | | return; |
| | | return |
| | | } |
| | | } |
| | | this.touch = index |
| | |
| | | this.$router.push(url) |
| | | if (navigator.vibrate) { |
| | | // 支持 |
| | | navigator.vibrate([55]); |
| | | navigator.vibrate([55]) |
| | | } |
| | | } |
| | | }, |
| | | } |
| | | |
| | | } |
| | | </script> |
| | |
| | | width: 0.9rem; |
| | | height: 0.9rem; |
| | | border-radius: 100%; |
| | | background-color: rgb(25, 122, 246); |
| | | /* background-color: rgb(25, 122, 246); */ |
| | | } |
| | | |
| | | .homeImg { |