lex 2 年之前
父节点
当前提交
f1a8135904

+ 1 - 1
src/student/home-layout-orchestra/home-layout-center.tsx

@@ -53,7 +53,7 @@ export default defineComponent({
     }
   },
   render() {
-    return () => (
+    return (
       <>
         {this.status ? (
           <div class={styles.error}>

+ 2 - 2
src/student/home/components/talent-style/index.tsx

@@ -107,7 +107,7 @@ export default defineComponent({
                         <div class={styles.userInfo}>
                           <p class={styles.user}>
                             <Image
-                              src-={item.avatar}
+                              src={item.avatar}
                               fit="cover"
                               class={styles.userImg}
                             />
@@ -165,7 +165,7 @@ export default defineComponent({
                         <div class={styles.userInfo}>
                           <p class={styles.user}>
                             <Image
-                              src-={item.avatar}
+                              src={item.avatar}
                               fit="cover"
                               class={styles.userImg}
                             />

+ 4 - 1
src/student/home/index.tsx

@@ -53,7 +53,6 @@ export default defineComponent({
     }
   },
   mounted() {
-    this.headerHeight = (this as any).$refs.header?.getHeadeHeight()
     this.init()
 
     event.on('downloadApp', async () => {
@@ -97,6 +96,10 @@ export default defineComponent({
         }
       })
     })
+
+    this.$nextTick(() => {
+      this.headerHeight = (this as any).$refs.header?.getHeadeHeight()
+    })
   },
   unmounted() {
     removeListenerMessage('webViewOnResume', () => {