From 8dc02e9b98a27857d5ec0c37a21eb12bb4d5e39d Mon Sep 17 00:00:00 2001 From: Tomas <tomasysh@gmail.com> Date: 星期五, 12 十一月 2021 12:43:44 +0800 Subject: [PATCH] update: [back-action-bar] 根據路由動態取得 label --- PAMapp/components/BackActionBar.vue | 30 +++++++++++++++++++++++++++++- 1 files changed, 29 insertions(+), 1 deletions(-) diff --git a/PAMapp/components/BackActionBar.vue b/PAMapp/components/BackActionBar.vue index f527239..41c3cca 100644 --- a/PAMapp/components/BackActionBar.vue +++ b/PAMapp/components/BackActionBar.vue @@ -12,7 +12,35 @@ @Component export default class UiCarousel extends Vue { - label = 'back-action-label-text'; + get label(): string { + if (this.$route.name) { + const routeName = this.$route.name.split('-')[0]; + let featureLabel = ''; + switch(routeName) { + case 'login': + featureLabel = '��'; + break; + case 'recommendConsultant': + featureLabel = '������'; + break; + case 'quickFilter': + featureLabel = '敹恍�祟�'; + break; + case 'myConsultantList': + featureLabel = '���“���'; + break; + case 'agentInfo': + featureLabel = '璆剖�鞈��' + break; + default: + featureLabel = '�����'; + break; + } + return featureLabel; + } else { + return '�����'; + } + } } </script> -- Gitblit v1.8.0