解决经验值为0时无法显示进度条的问题。

This commit is contained in:
weinan2087
2022-09-30 17:47:27 +08:00
parent d0c74dc3a3
commit 3b6e5749b8

View File

@@ -57,7 +57,7 @@
</div> </div>
<div class="exp-bar"> <div class="exp-bar">
<h6> {{current.total}}/{{current.endValue}}</h6> <h6> {{current.total}}/{{current.endValue}}</h6>
<div class="exp-barbox" v-if="current.percentage"> <div class="exp-barbox">
<el-progress :percentage="current.percentage" color="#387DF7"></el-progress> <el-progress :percentage="current.percentage" color="#387DF7"></el-progress>
<!-- <div class="exp-bar-cont"></div> --> <!-- <div class="exp-bar-cont"></div> -->
</div> </div>
@@ -261,9 +261,7 @@
sex: null sex: null
} }
this.getUserData([res.result.currentUserRankingData.aid],[res.result.currentUserRankingData]) this.getUserData([res.result.currentUserRankingData.aid],[res.result.currentUserRankingData])
if(res.result.currentUserRankingData.weeks == undefined){res.result.currentUserRankingData.weeks = 0;}
if(res.result.currentUserRankingData.months == undefined){res.result.currentUserRankingData.months = 0;}
if(res.result.currentUserRankingData.years == undefined){res.result.currentUserRankingData.years = 0;}
this.currentUserRankingData = res.result.currentUserRankingData; this.currentUserRankingData = res.result.currentUserRankingData;
if(res.result.currentUserRankingData.total>=0) {this.current = this.experienceValue(res.result.currentUserRankingData.total);} if(res.result.currentUserRankingData.total>=0) {this.current = this.experienceValue(res.result.currentUserRankingData.total);}
if(res.result.currentUserRankingData.weeks>=0) {this.current = this.experienceValue(res.result.currentUserRankingData.weeks);} if(res.result.currentUserRankingData.weeks>=0) {this.current = this.experienceValue(res.result.currentUserRankingData.weeks);}