From bf415605598d6fe945b4162ce0cf3a41afc473c1 Mon Sep 17 00:00:00 2001 From: jl-zhoujl2 Date: Sat, 6 May 2023 10:58:36 +0800 Subject: [PATCH] =?UTF-8?q?5.6=20=E9=AB=98=E8=B4=A8=E9=87=8F=E8=BF=90?= =?UTF-8?q?=E8=90=A5=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/HighQualityOperation/Detail.tsx | 40 ++++++++++--------- src/pages/HighQualityOperation/Home/index.tsx | 9 +++-- .../Management/Manage/index.tsx | 2 +- 3 files changed, 27 insertions(+), 24 deletions(-) diff --git a/src/pages/HighQualityOperation/Detail.tsx b/src/pages/HighQualityOperation/Detail.tsx index c2b5842..23d0095 100644 --- a/src/pages/HighQualityOperation/Detail.tsx +++ b/src/pages/HighQualityOperation/Detail.tsx @@ -1,4 +1,4 @@ -import React, { Fragment, useEffect, useRef, useState } from 'react'; +import React, { Fragment, useEffect, useMemo, useRef, useState } from 'react'; import './style.less'; import project_banner from '@/assets/highQuality/project_banner.jpg' import news_banner from '@/assets/highQuality/news_banner.jpg' @@ -174,24 +174,26 @@ const Detail: React.FC = (props) => {
- ( - - - } - title={{item.createrName}} - description={ - {item.context} - {formatCreateTime(item.createTime)} - } - /> - - - )} - /> + {useMemo(() => ( + ( + + + } + title={{item.createrName}} + description={ + {item.context} + {formatCreateTime(item.createTime)} + } + /> + + + )} + /> + ), [commentList])}
= () => { const userData = getSessionUserData(); //video Carousel const [autoplay, setAutoplay] = useState(true); + const [videoPlayKey, setVideoPlayKey] = useState(""); const { CheckableTag } = Tag; const openModal = (item: any) => { @@ -479,13 +480,13 @@ const Home: React.FC<{}> = () => { { setAutoplay(false) }} - onPause={() => { setAutoplay(true) }} + onPlay={() => { setAutoplay(false); setVideoPlayKey(item.id) }} + onPause={() => { setAutoplay(true); setVideoPlayKey("") }} />
diff --git a/src/pages/HighQualityOperation/Management/Manage/index.tsx b/src/pages/HighQualityOperation/Management/Manage/index.tsx index f1e6245..30a0b87 100644 --- a/src/pages/HighQualityOperation/Management/Manage/index.tsx +++ b/src/pages/HighQualityOperation/Management/Manage/index.tsx @@ -24,7 +24,7 @@ const Dashboard: React.FC<{}> = () => { <>
- 中国联通智慧供应链平台 | 党建攻坚 + 中国联通智慧供应链平台 | 高质量运营行动
  • {moment().format("YYYY-MM-DD")}