From 68a06a99b1218f313c7fce2dd6eacd956ebf7a7f Mon Sep 17 00:00:00 2001 From: Tomas <tomasysh@gmail.com> Date: 星期日, 20 八月 2023 19:09:43 +0800 Subject: [PATCH] Update: 添加 sandbox 屬性 allow-popups 解決無法開啟原始 Youtube 連結的情形 --- PAMapp/components/QuickFilter/QuickFilterSelector.vue | 18 +++++++++++++----- 1 files changed, 13 insertions(+), 5 deletions(-) diff --git a/PAMapp/components/QuickFilter/QuickFilterSelector.vue b/PAMapp/components/QuickFilter/QuickFilterSelector.vue index f29930c..5baa545 100644 --- a/PAMapp/components/QuickFilter/QuickFilterSelector.vue +++ b/PAMapp/components/QuickFilter/QuickFilterSelector.vue @@ -71,7 +71,7 @@ <div v-else> <el-rate v-if="!hideReviews" - class="pam-quickFilter-rate" + class="pam-rate mt-30" v-model="pickedItem.avgScore" ></el-rate> </div> @@ -94,6 +94,15 @@ import { FastQueryParams, QuestionOption, Selected } from '~/shared/models/quick-filter.model'; @Component export default class QuickFilterDrawer extends Vue { + @Prop() + questionOption!: QuestionOption; + + @Prop() + isOpenQuestionPopUp!: boolean; + + @Prop() + confirmItem!: Selected[]; + pickedItem: FastQueryParams = { communicationStyles: [], status: '', @@ -103,9 +112,7 @@ } hideReviews = hideReviews ; - @Prop() questionOption!: QuestionOption; - @Prop() isOpenQuestionPopUp!: boolean; - @Prop() confirmItem!: Selected[]; + ////////////////////////////////////////////////////////////////// @Watch('isOpenQuestionPopUp', {immediate: true}) onPopUpChange() { @@ -127,8 +134,8 @@ } } - ////////////////////////////////////////////////////////////////// + get isDisabled() { const name = this.questionOption.name; return name === 'gender' && !this.pickedItem[name] @@ -144,6 +151,7 @@ } ////////////////////////////////////////////////////////////////// + private getGender(): string { return this.filterSingleSelected('gender'); } -- Gitblit v1.8.0