【fix】 修复在 结果页面 , 答案项 DISC 未按顺序排列, 特殊情况下, DISC 答案项缺失

This commit is contained in:
tian.guangyuan
2020-04-02 09:51:59 +08:00
parent 63358b6b7c
commit 96c252a1da

View File

@@ -6,11 +6,14 @@
<van-col span="24" class="text-center">DISC性格分析结果</van-col>
</van-row>
<template v-for="(value,key,index) in answerList">
<van-row class="h40">
<van-col span="12"> <span class="circular mr10" :class="'circular'+index%4" ></span> {{key}}</van-col>
<van-row class="h40" :key="key">
<van-col span="12">
<span class="circular mr10" :class="'circular'+index%4" ></span>
{{key}}
</van-col>
<van-col span="12" class="text-right">{{value}}</van-col>
</van-row>
<van-divider />
</van-row>
<van-divider :key="key" />
</template>
<!-- <van-row class="h40">
<van-col span="12"> <span class="circular mr10"></span> title</van-col>
@@ -38,17 +41,18 @@ export default {
mounted() {},
methods: {
init() {
// let tmp = {
// "D" : 5,
// "I" : 6,
// "S" : 1,
// "C" : 8,
// }
let answerList = {
"D" : 0,
"I" : 0,
"S" : 0,
"C" : 0,
}
Object.assign(answerList,JSON.parse(localStorage["DISC-answerList"]))
// localStorage.answerList = JSON.stringify(tmp)
if(this.$route.query.token){
localStorage.token = this.$route.query.token;
}
this.answerList = JSON.parse(localStorage["DISC-answerList"])
this.answerList = answerList
}
},
components: {