mirror of
https://github.com/PlayEdu/h5.git
synced 2025-06-18 16:59:12 +08:00
优化课程详情页面标题渲染缓慢
This commit is contained in:
parent
b0b26d8e47
commit
ef6c6029fd
@ -30,7 +30,6 @@ const CoursePage = () => {
|
|||||||
useState<LocalUserLearnHourRecordModel>({});
|
useState<LocalUserLearnHourRecordModel>({});
|
||||||
|
|
||||||
const [courseTypeText, setCourseTypeText] = useState("");
|
const [courseTypeText, setCourseTypeText] = useState("");
|
||||||
const [courseTitle, setCourseTitle] = useState("");
|
|
||||||
const [userCourseProgress, setUserCourseProgress] = useState(0);
|
const [userCourseProgress, setUserCourseProgress] = useState(0);
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
@ -62,7 +61,6 @@ const CoursePage = () => {
|
|||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
if (course) {
|
if (course) {
|
||||||
setCourseTypeText(course.is_required === 1 ? "必修课" : "选修课");
|
setCourseTypeText(course.is_required === 1 ? "必修课" : "选修课");
|
||||||
setCourseTitle(course.title);
|
|
||||||
}
|
}
|
||||||
}, [course]);
|
}, [course]);
|
||||||
|
|
||||||
@ -90,7 +88,7 @@ const CoursePage = () => {
|
|||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
<div className={styles["top-content"]}>
|
<div className={styles["top-content"]}>
|
||||||
<div className={styles["title"]}>{courseTitle}</div>
|
<div className={styles["title"]}>{course?.title + ""}</div>
|
||||||
<div className={styles["info-content"]}>
|
<div className={styles["info-content"]}>
|
||||||
<div className={styles["info"]}>
|
<div className={styles["info"]}>
|
||||||
<div className={styles["record"]}>
|
<div className={styles["record"]}>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user