fix(会员中心): 样式未定义触发异常
This commit is contained in:
@@ -40,7 +40,7 @@
|
||||
</block>
|
||||
<view class="nickname" v-else>
|
||||
<text class="name" @click="redirect('/pages_tool/member/info')">{{ memberInfo.nickname
|
||||
}}</text>
|
||||
}}</text>
|
||||
<view class="member-level"
|
||||
v-if="(value.style == 1 || value.style == 2) && memberInfo.member_level">
|
||||
<!-- <text class="icondiy icon-system-huangguan"></text> -->
|
||||
@@ -348,7 +348,11 @@ export default {
|
||||
style = {};
|
||||
style.background = `url(` + this.$util.img('app/component/view/member_info/img/super_vip_bg_4.png') + `) no-repeat bottom / contain`;
|
||||
} else {
|
||||
style.background = `url('` + this.$util.img('public/static/img/diy_view/super_member_bg.png') + `') no-repeat bottom / 100% 100%, linear-gradient(107deg, ` + this.themeStyle.super_member.super_member_start_bg + ` 0%, ` + this.themeStyle.super_member.super_member_end_bg + ` 100%)`;
|
||||
const superMemberStartBg = this.themeStyle?.super_member?.super_member_start_bg || '#292f45';
|
||||
const superMemberEndBg = this.themeStyle?.super_member?.super_member_end_bg || '#292f45';
|
||||
if (superMemberStartBg && superMemberEndBg) {
|
||||
style.background = `url('` + this.$util.img('public/static/img/diy_view/super_member_bg.png') + `') no-repeat bottom / 100% 100%, linear-gradient(107deg, ${superMemberStartBg} 0%, ${superMemberEndBg} 100%)`;
|
||||
}
|
||||
}
|
||||
return this.$util.objToStyle(style);
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user