未登录不出现切换语言之外的选择

This commit is contained in:
luyuan 2020-11-03 09:22:06 +08:00
parent 58cb3be7e7
commit cd8e520235
Signed by: theluyuan
GPG Key ID: A7972FD973317FF3

View File

@ -12,7 +12,7 @@
</div> </div>
<div style="width: 100%"></div> <div style="width: 100%"></div>
<div class="setting"> <div class="setting">
<a-dropdown :trigger="['click']" :getPopupContainer="triggerNode => triggerNode.parentNode"> <a-dropdown :trigger="['click']" :getPopupContainer="triggerNode => triggerNode.parentNode" v-if="islogin">
<div class="item" @click="e => e.preventDefault()"> <div class="item" @click="e => e.preventDefault()">
<img src="@/static/images/shijian.png" alt="" class="icon"> <img src="@/static/images/shijian.png" alt="" class="icon">
<div class="name">{{userinfo.zoneStr}}</div> <div class="name">{{userinfo.zoneStr}}</div>
@ -41,7 +41,7 @@
</template> </template>
</a-dropdown> </a-dropdown>
<a-dropdown :trigger="['click']" :getPopupContainer="triggerNode => triggerNode.parentNode"> <a-dropdown :trigger="['click']" :getPopupContainer="triggerNode => triggerNode.parentNode" v-if="islogin">
<div class="item" @click="e => e.preventDefault()"> <div class="item" @click="e => e.preventDefault()">
<img src="@/static/images/qianbi.png" alt="" class="icon"> <img src="@/static/images/qianbi.png" alt="" class="icon">
<div class="name">{{userinfo.currency}}</div> <div class="name">{{userinfo.currency}}</div>
@ -97,7 +97,7 @@
</a-menu> </a-menu>
</template> </template>
</a-dropdown> </a-dropdown>
<div class="item" style="border-right: none;" @click="navto('/regime/date')"> <div class="item" style="border-right: none;" @click="navto('/regime/date')" v-if="islogin">
<img src="@/static/images/rili.png" alt="" class="icon"> <img src="@/static/images/rili.png" alt="" class="icon">
<div class="name">{{lan.$t('rili')}}</div> <div class="name">{{lan.$t('rili')}}</div>
</div> </div>
@ -282,6 +282,8 @@ export default defineComponent({
}) })
const nowroute=ref<string>("") const nowroute=ref<string>("")
const islogin = computed(()=>store.state.islogin)
function navto(index: number | string){ function navto(index: number | string){
if(!store.state.islogin){ if(!store.state.islogin){
return ; return ;
@ -337,7 +339,8 @@ export default defineComponent({
setlanguage, setlanguage,
nowroute, nowroute,
toindex, toindex,
lan lan,
islogin
} }
} }
}) })