|
|
@@ -71,7 +71,7 @@
|
|
|
<template v-if="cogStrengths.length > 0 || cogImproves.length > 0">
|
|
|
<view class="insight-group" v-if="cogStrengths.length > 0">
|
|
|
<text class="insight-group-title">💪 你的强项</text>
|
|
|
- <view class="insight-item" v-for="(item, idx) in cogStrengths" :key="'s' + idx">
|
|
|
+ <view class="insight-item" v-for="(item, idx) in cogStrengths" :key="getInsightKey('s', idx)">
|
|
|
<text class="insight-item-name">{{ item.label }}</text>
|
|
|
<text class="insight-item-score">{{ item.score }}分</text>
|
|
|
<text class="insight-item-tag tag-strong">强项</text>
|
|
|
@@ -79,7 +79,7 @@
|
|
|
</view>
|
|
|
<view class="insight-group" v-if="cogImproves.length > 0">
|
|
|
<text class="insight-group-title">🌱 提升空间</text>
|
|
|
- <view class="insight-item" v-for="(item, idx) in cogImproves" :key="'i' + idx">
|
|
|
+ <view class="insight-item" v-for="(item, idx) in cogImproves" :key="getInsightKey('i', idx)">
|
|
|
<text class="insight-item-name">{{ item.label }}</text>
|
|
|
<text class="insight-item-score">{{ item.score }}分</text>
|
|
|
<text class="insight-item-tag tag-improve">待提升</text>
|
|
|
@@ -358,6 +358,7 @@ export default {
|
|
|
this._watchPageReady()
|
|
|
},
|
|
|
methods: {
|
|
|
+ getInsightKey: function(prefix, idx) { return prefix + idx },
|
|
|
onFamilyMemberSelect: function(member) {
|
|
|
this.selectedMemberId = member.id
|
|
|
},
|