skyblued 2 năm trước cách đây
mục cha
commit
75cdd5d4da
1 tập tin đã thay đổi với 3 bổ sung2 xóa
  1. 3 2
      src/student/leaderboard/index.tsx

+ 3 - 2
src/student/leaderboard/index.tsx

@@ -3,6 +3,7 @@ import { computed, defineComponent, onMounted, reactive, ref } from 'vue'
 import styles from './index.module.less'
 import IconTrophy from './image/icon-trophy.png'
 import IconEmtry from './image/icon-emtry.png'
+import IconAvator from '@/common/images/icon_teacher.png'
 import request from '@/helpers/request'
 import { useRoute, useRouter } from 'vue-router'
 import { state as userInfo } from '@/state'
@@ -192,7 +193,7 @@ export default defineComponent({
                       class={styles.avator}
                       fit="cover"
                       round
-                      src={user.value.heardUrl}
+                      src={user.value.heardUrl || IconAvator}
                     />
                   ),
                   label: () => {
@@ -211,7 +212,7 @@ export default defineComponent({
                         return (
                           <div>
                             您的评测暂未上榜,快去
-                            <span style={{ color: '#FA6400' }}>挑战</span>
+                            <span style={{ color: '#FA6400' }} onClick={() => openActive()}>挑战</span>
                             吧!
                           </div>
                         )