#2 修复头像展示问题

Merged
Pchen0 merged 1 commits from Pchen0/newlogin into Pchen0/main 1 month ago
1 changed files with 3 additions and 3 deletions
  1. 3 3
      src/pages/User/setting/components/social-bindings.vue

+ 3 - 3
src/pages/User/setting/components/social-bindings.vue

@@ -6,9 +6,9 @@
     <div class="account-list">
     <div class="account-list">
       <div v-for="item in accounts" :key="item.type" class="account-card">
       <div v-for="item in accounts" :key="item.type" class="account-card">
         <div class="account-info">
         <div class="account-info">
-          <a-avatar :size="44" :style="{ backgroundColor: '#FE82A5' }">
-            <img v-if="getBinding(item.type)?.avatar" :src="getBinding(item.type)?.avatar" :alt="item.name" />
-            <icon-qq v-else-if="item.type === 'qq'" />
+          <a-avatar :size="44" v-if="getBinding(item.type)?.avatar" :imageUrl="getBinding(item.type)?.avatar"></a-avatar>
+          <a-avatar :size="44" :style="{ backgroundColor: '#FE82A5' }" v-else>
+            <icon-qq v-if="item.type === 'qq'" />
             <icon-wechat v-else />
             <icon-wechat v-else />
           </a-avatar>
           </a-avatar>
           <div>
           <div>