From 97e093b1117b68948d0f9adefacc5368014db380 Mon Sep 17 00:00:00 2001 From: Jack <jack.su@pollex.com.tw> Date: 星期日, 14 十一月 2021 22:43:09 +0800 Subject: [PATCH] Merge branch 'master' of ssh://192.168.0.10:29418/pcalife/PAM --- PAMapp/components/Consultant-ques.vue | 20 +++++++++++--------- 1 files changed, 11 insertions(+), 9 deletions(-) diff --git a/PAMapp/components/Consultant-ques.vue b/PAMapp/components/Consultant-ques.vue index f676555..084fbfa 100644 --- a/PAMapp/components/Consultant-ques.vue +++ b/PAMapp/components/Consultant-ques.vue @@ -3,20 +3,16 @@ <div class="pam-tags"> <div class="pb-10" v-for="(qaItem,index) in questionList" :key="index"> <el-button class="tags" :class="{'active': qaItem.selected}" - @click="qaItem.selected = !qaItem.selected"> + @click="selectQuestion(index)"> {{qaItem.name}} </el-button> </div> - <el-button class="tags" @click="other = !other" :class="{'active':other=other}">�隞�</el-button> </div> - <div class="pb-10 pam-tags con-input"> - <input v-if="other" class="other-input" placeholder="隢撓�,��摮�" v-model="otherQuestion"> - </div> - + </div> </template> -<script> -import { Vue, Component} from 'vue-property-decorator'; +<script lang="ts"> +import { Vue, Component, Emit} from 'vue-property-decorator'; @Component export default class ConsultantQues extends Vue{ @@ -49,7 +45,13 @@ selected:false } ]; - + + @Emit('change') + selectQuestion(questionIndex: number): any[] { + this.questionList[questionIndex].selected = !this.questionList[questionIndex].selected; + return this.questionList; + } + } </script> <style lang="scss"> -- Gitblit v1.8.0