silde-nav添加online跳转
This commit is contained in:
parent
f0d8e1da4d
commit
be475635d9
@ -1,19 +1,21 @@
|
|||||||
<template>
|
<template>
|
||||||
<div class="side-content">
|
<div class="side-content">
|
||||||
<ul class="side-nav">
|
<no-ssr>
|
||||||
<li
|
<ul class="side-nav">
|
||||||
class="side-item"
|
<li
|
||||||
v-for="(item, index) in sideiItem"
|
class="side-item"
|
||||||
:key="index"
|
v-for="(item, index) in sideiItem"
|
||||||
@click="jump(item)"
|
:key="index"
|
||||||
>
|
@click="jump(item)"
|
||||||
<div class="side-label">
|
>
|
||||||
<img :src="item.icon" :alt="item.label" />
|
<div class="side-label">
|
||||||
<h4>{{ item.label }}</h4>
|
<img :src="item.icon" :alt="item.label" />
|
||||||
</div>
|
<h4>{{ item.label }}</h4>
|
||||||
<div v-if="item.desc" class="side-desc" v-html="item.desc"></div>
|
</div>
|
||||||
</li>
|
<div v-if="item.desc" class="side-desc" v-html="item.desc"></div>
|
||||||
</ul>
|
</li>
|
||||||
|
</ul>
|
||||||
|
</no-ssr>
|
||||||
<div class="top-btn" @click="goTop">
|
<div class="top-btn" @click="goTop">
|
||||||
<div class="side-label">
|
<div class="side-label">
|
||||||
<img src="~/assets//image/icon/top.png" alt="返回顶部" />
|
<img src="~/assets//image/icon/top.png" alt="返回顶部" />
|
||||||
@ -30,7 +32,7 @@ export default {
|
|||||||
name: 'SideNav',
|
name: 'SideNav',
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
|
maxCatgId: ''
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
computed: {
|
computed: {
|
||||||
@ -51,6 +53,7 @@ export default {
|
|||||||
{
|
{
|
||||||
icon: require('../assets/image/icon/online.png'),
|
icon: require('../assets/image/icon/online.png'),
|
||||||
label: this.$t('common.Online'),
|
label: this.$t('common.Online'),
|
||||||
|
url: `/inquiry?maxCatgId=${this.maxCatgId}`
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
icon: require('../assets/image/icon/whats.png'),
|
icon: require('../assets/image/icon/whats.png'),
|
||||||
@ -73,6 +76,11 @@ export default {
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
beforeMount() {
|
||||||
|
this.$axios.get('/web/getCatgIdApp?catgName=Contact').then(res => {
|
||||||
|
this.maxCatgId = res.data
|
||||||
|
})
|
||||||
|
},
|
||||||
methods:{
|
methods:{
|
||||||
jump(row) {
|
jump(row) {
|
||||||
if (row.url) {
|
if (row.url) {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user