Authored by 李奇

fixed: 个人信息会员等级不显示

... ... @@ -57,7 +57,8 @@ const component = {
head_ico: data.head_ico ? helpers.image(data.head_ico, 92, 92) : '',
nickname: data.nickname,
gender: gender,
birthday: data.birthday
birthday: data.birthday,
vipLevel: data.vip_info.title || ''
});
}).catch(next);
},
... ...
<div class="personal-details" id="details">
<mydetails head_ico='{{head_ico}}' nickname='{{nickname}}' gender='{{gender}}' birthday='{{birthday}}'></mydetails>
<mydetails head_ico='{{head_ico}}' nickname='{{nickname}}' gender='{{gender}}' birthday='{{birthday}}'
vip_level="{{vipLevel}}"></mydetails>
</div>
... ...
... ... @@ -30,6 +30,7 @@
<li>
<label>会员等级
<a class="grade" href="/me/grade">
<span class="vip-span">{{vip_level}}</span>
<span class="icon icon-right"></span>
</a>
</label>
... ... @@ -52,7 +53,7 @@
}]);
export default {
props: ['head_ico', 'nickname', 'gender', 'birthday'],
props: ['head_ico', 'nickname', 'gender', 'birthday', 'vip_level'],
data() {
return {
currentNick: this.nickname,
... ...
... ... @@ -105,7 +105,7 @@
<span>&yen;{{vipGrade.sumCost}}</span>
</li>
</ul>
<div class="privilege block" v-if="!vipGrade.vip0">
<h3 class="title">我享受的特权</h3>
<ul class="privilege-list">
... ... @@ -125,6 +125,11 @@
</a>
</div>
</template>
<style>
.go-back-btn {
font-size: 64px;
}
</style>
<script>
import $ from 'jquery';
... ...