角色面板bug fix

This commit is contained in:
yoimiya-kokomi 2022-09-17 06:13:32 +08:00
parent d570e7f1aa
commit faf3164faf
3 changed files with 5 additions and 5 deletions

View File

@ -45,7 +45,7 @@ export async function profileStat (e) {
avatarRet.push(avatar) avatarRet.push(avatar)
if (profiles[id]) { if (profiles[id]) {
let profile = profiles[id] let profile = profiles[id]
if(profile.hasData) { if (profile.hasData) {
let mark = profiles[id].getArtisMark(false) let mark = profiles[id].getArtisMark(false)
avatar.artisMark = Data.getData(mark, 'mark,markClass,names') avatar.artisMark = Data.getData(mark, 'mark,markClass,names')
} }

View File

@ -70,11 +70,11 @@ export default class ProfileArtis extends Base {
} }
get sets () { get sets () {
return this.getSetData().sets return this.getSetData().sets || {}
} }
get names () { get names () {
return this.getSetData().names return this.getSetData().names || []
} }
mainAttr (idx = '') { mainAttr (idx = '') {

View File

@ -30,9 +30,9 @@
<span class="cons cons-{{weapon.affix}}">{{weapon.affix}}</span> <span class="cons cons-{{weapon.affix}}">{{weapon.affix}}</span>
</div> </div>
</div> </div>
<div class="item avatar-artis artis{{avatar.names.length}}"> <div class="item avatar-artis artis{{avatar?.names?.length}}">
<div class="artis item-icon"> <div class="artis item-icon">
{{each avatar.names name}} {{each avatar?.names name}}
<span class="img" <span class="img"
style="background-image:url({{_res_path}}/meta/reliquaries/icon/{{name}}.png)"></span> style="background-image:url({{_res_path}}/meta/reliquaries/icon/{{name}}.png)"></span>
{{/each}} {{/each}}