|
@@ -9,7 +9,7 @@
|
|
|
@click="(isShow = !isShow), (showShare = false)"
|
|
|
>
|
|
|
<img
|
|
|
- :src="require(`@/assets/images/drawback${!isShow ? '_out' : ''}.png`)"
|
|
|
+ :src="require(`@/assets/images/btnlist/drawback${!isShow ? '_out' : ''}.png`)"
|
|
|
alt=""
|
|
|
/>
|
|
|
</div>
|
|
@@ -24,7 +24,7 @@
|
|
|
<img
|
|
|
rel="tooltip"
|
|
|
title=""
|
|
|
- :src="require('@/assets/images/play.png')"
|
|
|
+ :src="require('@/assets/images/btnlist/play.png')"
|
|
|
width="24"
|
|
|
height="24"
|
|
|
data-original-title="播放"
|
|
@@ -40,7 +40,7 @@
|
|
|
<a>
|
|
|
<img
|
|
|
title=""
|
|
|
- :src="require('@/assets/images/play.png')"
|
|
|
+ :src="require('@/assets/images/btnlist/play.png')"
|
|
|
width="24"
|
|
|
height="24"
|
|
|
/>
|
|
@@ -51,7 +51,7 @@
|
|
|
<img
|
|
|
rel="tooltip"
|
|
|
title=""
|
|
|
- :src="require('@/assets/images/pause.png')"
|
|
|
+ :src="require('@/assets/images/btnlist/pause.png')"
|
|
|
width="24"
|
|
|
height="24"
|
|
|
data-original-title="暂停"
|
|
@@ -83,8 +83,8 @@
|
|
|
<img
|
|
|
class="icon icon-inside"
|
|
|
:src="
|
|
|
- require(`@/assets/images/auto${
|
|
|
- !isGuide ? '_active' : ''
|
|
|
+ require(`@/assets/images/btnlist/auto${
|
|
|
+ !isGuide ? `_active_${theme}` : ''
|
|
|
}.png`)
|
|
|
"
|
|
|
title="navigation icon"
|
|
@@ -99,7 +99,7 @@
|
|
|
>
|
|
|
<img
|
|
|
class="icon icon-inside"
|
|
|
- :src="require('@/assets/images/hotlist.png')"
|
|
|
+ :src="require('@/assets/images/btnlist/hotlist.png')"
|
|
|
title="navigation icon"
|
|
|
/>
|
|
|
</div>
|
|
@@ -110,12 +110,12 @@
|
|
|
>
|
|
|
<img
|
|
|
class="icon icon-inside"
|
|
|
- :src="require('@/assets/images/inside.png')"
|
|
|
+ :src="require('@/assets/images/btnlist/inside.png')"
|
|
|
title="navigation icon"
|
|
|
/>
|
|
|
<img
|
|
|
class="icon icon-inside active"
|
|
|
- :src="require('@/assets/images/inside_active.png')"
|
|
|
+ :src="require(`@/assets/images/btnlist/inside_active_${theme}.png`)"
|
|
|
title="navigation icon"
|
|
|
/>
|
|
|
</div>
|
|
@@ -126,12 +126,12 @@
|
|
|
>
|
|
|
<img
|
|
|
class="icon icon-inside"
|
|
|
- :src="require('@/assets/images/dollhouse.png')"
|
|
|
+ :src="require('@/assets/images/btnlist/dollhouse.png')"
|
|
|
title="navigation icon"
|
|
|
/>
|
|
|
<img
|
|
|
class="icon icon-inside active"
|
|
|
- :src="require('@/assets/images/dollhouse_active.png')"
|
|
|
+ :src="require(`@/assets/images/btnlist/dollhouse_active_${theme}.png`)"
|
|
|
title="navigation icon "
|
|
|
/>
|
|
|
</div>
|
|
@@ -143,12 +143,12 @@
|
|
|
>
|
|
|
<img
|
|
|
class="icon icon-inside"
|
|
|
- :src="require('@/assets/images/floor.png')"
|
|
|
+ :src="require('@/assets/images/btnlist/floor.png')"
|
|
|
title="navigation icon"
|
|
|
/>
|
|
|
<img
|
|
|
class="active icon icon-inside active"
|
|
|
- :src="require('@/assets/images/floor_active.png')"
|
|
|
+ :src="require(`@/assets/images/btnlist/floor_active_${theme}.png`)"
|
|
|
title="navigation icon"
|
|
|
/>
|
|
|
</div>
|
|
@@ -161,7 +161,7 @@
|
|
|
>
|
|
|
<img
|
|
|
class="icon icon-inside"
|
|
|
- :src="require('@/assets/images/VR.png')"
|
|
|
+ :src="require('@/assets/images/btnlist/VR.png')"
|
|
|
title="navigation icon"
|
|
|
/>
|
|
|
</div>
|
|
@@ -174,7 +174,7 @@
|
|
|
>
|
|
|
<img
|
|
|
class="icon icon-inside"
|
|
|
- :src="require('@/assets/images/face.jpg')"
|
|
|
+ :src="require('@/assets/images/btnlist/face.jpg')"
|
|
|
title="navigation icon"
|
|
|
/>
|
|
|
</div>
|
|
@@ -184,21 +184,11 @@
|
|
|
<ul class="btn-list">
|
|
|
<li @click="handleItem(item)" v-for="(item, i) in btnlist" :key="i">
|
|
|
<img
|
|
|
- :src="require(`@/assets/images/btnlist/${item.id}.png`)"
|
|
|
+ :src="require(`@/assets/images/btnlist/${item.id}${btnlistActive==item.id?`_${theme}`:''}.png`)"
|
|
|
alt=""
|
|
|
/>
|
|
|
</li>
|
|
|
</ul>
|
|
|
- <div class="hoverCls" v-if="showShare">
|
|
|
- <img :src="require(`@/assets/images/icon/share_bg.png`)" alt="" />
|
|
|
- <div class="hoverBody">
|
|
|
- <img
|
|
|
- src="https://4dscene.4dage.com/new4dkk/images/chat-ecode.jpg"
|
|
|
- alt=""
|
|
|
- />
|
|
|
- <span> 扫描上上二维码<br />即可分享好友 </span>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
</div>
|
|
|
</div>
|
|
|
|
|
@@ -214,7 +204,7 @@
|
|
|
<div id="volume" class="ui-icon wide">
|
|
|
<a>
|
|
|
<img
|
|
|
- :src="require('@/assets/images/Volume btn_on.png')"
|
|
|
+ :src="require('@/assets/images/btnlist/Volume btn_on.png')"
|
|
|
width="24"
|
|
|
height="24"
|
|
|
/>
|
|
@@ -295,6 +285,7 @@ let menuli = [
|
|
|
];
|
|
|
|
|
|
export default {
|
|
|
+ props:['itemctive'],
|
|
|
components:{
|
|
|
},
|
|
|
data() {
|
|
@@ -379,7 +370,7 @@ export default {
|
|
|
isGuide: true,
|
|
|
conLi,
|
|
|
showAutoList: false,
|
|
|
- showShare: false
|
|
|
+ btnlistActive:this.itemctive
|
|
|
};
|
|
|
},
|
|
|
computed: {
|
|
@@ -389,13 +380,15 @@ export default {
|
|
|
},
|
|
|
methods: {
|
|
|
handleItem(item) {
|
|
|
- if (!item.path) {
|
|
|
- this.showShare = !this.showShare;
|
|
|
- return;
|
|
|
- }
|
|
|
- this.$router.push(item.path);
|
|
|
+ this.btnlistActive = item.id
|
|
|
+ this.$emit('btnactive',item.id)
|
|
|
},
|
|
|
},
|
|
|
+ mounted(){
|
|
|
+ this.$bus.$on('resetbtnactive',()=>{
|
|
|
+ this.btnlistActive = ''
|
|
|
+ })
|
|
|
+ }
|
|
|
};
|
|
|
</script>
|
|
|
|