|
1 | 1 | <template>
|
2 |
| - <el-row justify="center" v-show="yao[0]<0"> |
3 |
| - <el-col> |
4 |
| - <p class="pFont" @click="dialogMark=5; dialogVisible=true" >第一次{{yao[5]<0 ? '' : ':'+yao[5]+' 字'}}</p> |
5 |
| - <p class="pFont" @click="dialogMark=4; yao[5]<0||(dialogVisible=true)">第二次{{yao[4]<0 ? '' : ':'+yao[4]+' 字'}}</p> |
6 |
| - <p class="pFont" @click="dialogMark=3; yao[4]<0||(dialogVisible=true)">第三次{{yao[3]<0 ? '' : ':'+yao[3]+' 字'}}</p> |
7 |
| - <p class="pFont" @click="dialogMark=2; yao[3]<0||(dialogVisible=true)">第四次{{yao[2]<0 ? '' : ':'+yao[2]+' 字'}}</p> |
8 |
| - <p class="pFont" @click="dialogMark=1; yao[2]<0||(dialogVisible=true)">第五次{{yao[1]<0 ? '' : ':'+yao[1]+' 字'}}</p> |
9 |
| - <p class="pFont" @click="dialogMark=0; yao[1]<0||(dialogVisible=true)">第六次{{yao[0]<0 ? '' : ':'+yao[0]+' 字'}}</p> |
10 |
| - </el-col> |
11 |
| - </el-row> |
12 |
| - <el-dialog v-model="dialogVisible" width="80%" align-center> |
13 |
| - <el-row justify="center"> |
14 |
| - <el-col> |
15 |
| - <p class="pFont" @click="yao[dialogMark]=0; dialogVisible=false; dialogMark===0&&main()">0 字</p> |
16 |
| - <p class="pFont" @click="yao[dialogMark]=1; dialogVisible=false; dialogMark===0&&main()">1 字</p> |
17 |
| - <p class="pFont" @click="yao[dialogMark]=2; dialogVisible=false; dialogMark===0&&main()">2 字</p> |
18 |
| - <p class="pFont" @click="yao[dialogMark]=3; dialogVisible=false; dialogMark===0&&main()">3 字</p> |
19 |
| - </el-col> |
20 |
| - </el-row> |
21 |
| - </el-dialog> |
22 |
| - <el-row justify="center" v-show="yao[0]>=0"> |
23 |
| - <el-col> |
24 |
| - <p class="pFont">{{benGuaName.slice(3)}}</p> |
25 |
| - <p class="pFont" v-for="(j, i) in 6">{{ benGuaLiuQin[i] + ' ' + (shiYing[i]||' ') + ' ' + (benGua[i]?'▅▅▅▅▅':'▅▅ ▅▅') + (false?' '+benGuaNaJia[i]:'') + ' ' + (yao[i]===0?'〇':(yao[i]===3?'✖':' ')) }}</p> |
26 |
| - </el-col> |
27 |
| - <el-col> |
28 |
| - <p class="pFont">{{bianGuaName.slice(3)}}  </p> |
29 |
| - <p class="pFont" v-for="(j, i) in 6">{{ (yao[i]===0||yao[i]===3)?bianGuaLiuQin[i]:'  ' + ' ' + (bianGua[i]?'▅▅▅▅▅':'▅▅ ▅▅') + ' ' + bianGuaNaJia[i] }}</p> |
30 |
| - </el-col> |
31 |
| - </el-row> |
| 2 | + <div class="header"> |
| 3 | + <select v-model="yao[5]"> |
| 4 | + <option disabled value="-1">第一次</option> |
| 5 | + <option v-for="i in 4" :value="i-1">{{i-1}} 字</option> |
| 6 | + </select> |
| 7 | + <select v-model="yao[4]" :disabled="yao[5]<0"> |
| 8 | + <option disabled value="-1">第二次</option> |
| 9 | + <option v-for="i in 4" :value="i-1">{{i-1}} 字</option> |
| 10 | + </select> |
| 11 | + <select v-model="yao[3]" :disabled="yao[4]<0"> |
| 12 | + <option disabled value="-1">第三次</option> |
| 13 | + <option v-for="i in 4" :value="i-1">{{i-1}} 字</option> |
| 14 | + </select> |
| 15 | + <select v-model="yao[2]" :disabled="yao[3]<0"> |
| 16 | + <option disabled value="-1">第四次</option> |
| 17 | + <option v-for="i in 4" :value="i-1">{{i-1}} 字</option> |
| 18 | + </select> |
| 19 | + <select v-model="yao[1]" :disabled="yao[2]<0"> |
| 20 | + <option disabled value="-1">第五次</option> |
| 21 | + <option v-for="i in 4" :value="i-1">{{i-1}} 字</option> |
| 22 | + </select> |
| 23 | + <select v-model="yao[0]" :disabled="yao[1]<0" @change="main()"> |
| 24 | + <option disabled value="-1">第六次</option> |
| 25 | + <option v-for="i in 4" :value="i-1">{{i-1}} 字</option> |
| 26 | + </select> |
| 27 | + </div> |
| 28 | + <div style="display:flex; margin-left: 10px" v-show="yao[0]>=0"> |
| 29 | + <div> |
| 30 | + <p>{{benGuaName.slice(3)}} </p> |
| 31 | + <p v-for="(j, i) in 6"> |
| 32 | + {{ shiYing[i] || ' ' }} |
| 33 | + {{ benGuaLiuQin[i] }} |
| 34 | + {{ benGua[i] ? '▅▅▅▅▅' : '▅▅ ▅▅' }} |
| 35 | + {{ benGuaNaJia[i] }} |
| 36 | + {{ yao[i] === 0 ? '〇' : (yao[i]===3?'✖':' ') }} |
| 37 | + </p> |
| 38 | + </div> |
| 39 | + <div> |
| 40 | + <p>{{bianGuaName.slice(3)}} </p> |
| 41 | + <p v-for="(j, i) in 6"> |
| 42 | + {{ yao[i]===0 || yao[i]===3 ? bianGuaLiuQin[i] : '  ' }} |
| 43 | + {{ bianGua[i] ? '▅▅▅▅▅' : '▅▅ ▅▅' }} |
| 44 | + {{ bianGuaNaJia[i] }} |
| 45 | + </p> |
| 46 | + </div> |
| 47 | + </div> |
32 | 48 | </template>
|
33 | 49 |
|
34 | 50 | <script setup>
|
@@ -56,8 +72,6 @@ const bianGua = ref([])
|
56 | 72 | const bianGuaLiuQin = ref([])
|
57 | 73 | const bianGuaNaJia = ref([])
|
58 | 74 | const bianGuaName = ref('')
|
59 |
| -const dialogMark = ref() |
60 |
| -const dialogVisible = ref(false) |
61 | 75 | const shiYing = ref(['', '', '', '', '', ''])
|
62 | 76 | const yao = ref([-1, -1, -1, -1, -1, -1])
|
63 | 77 |
|
@@ -112,7 +126,14 @@ const NA_JIA = {
|
112 | 126 | </script>
|
113 | 127 |
|
114 | 128 | <style scoped>
|
115 |
| -p.pFont { |
| 129 | +.header { |
| 130 | + select, button, span { |
| 131 | + margin: 10px; |
| 132 | + font-size: 18px; |
| 133 | + } |
| 134 | +} |
| 135 | +
|
| 136 | +p { |
116 | 137 | color: black;
|
117 | 138 | font-size: 20px;
|
118 | 139 | font-weight: bold;
|
|
0 commit comments