update pay ui
This commit is contained in:
@@ -868,6 +868,13 @@ const ShareholderTypeBadge = ({ type }) => {
|
|||||||
const CompanyAnalysisComplete = ({ stockCode: propStockCode }) => {
|
const CompanyAnalysisComplete = ({ stockCode: propStockCode }) => {
|
||||||
const [stockCode, setStockCode] = useState(propStockCode || '000001');
|
const [stockCode, setStockCode] = useState(propStockCode || '000001');
|
||||||
const [loading, setLoading] = useState(false);
|
const [loading, setLoading] = useState(false);
|
||||||
|
|
||||||
|
// 监听props中的stockCode变化
|
||||||
|
useEffect(() => {
|
||||||
|
if (propStockCode && propStockCode !== stockCode) {
|
||||||
|
setStockCode(propStockCode);
|
||||||
|
}
|
||||||
|
}, [propStockCode, stockCode]);
|
||||||
|
|
||||||
// 企业深度分析数据
|
// 企业深度分析数据
|
||||||
const [comprehensiveData, setComprehensiveData] = useState(null);
|
const [comprehensiveData, setComprehensiveData] = useState(null);
|
||||||
|
|||||||
@@ -179,7 +179,7 @@ const FinancialPanorama = ({ stockCode: propStockCode }) => {
|
|||||||
if (propStockCode && propStockCode !== stockCode) {
|
if (propStockCode && propStockCode !== stockCode) {
|
||||||
setStockCode(propStockCode);
|
setStockCode(propStockCode);
|
||||||
}
|
}
|
||||||
}, [propStockCode]);
|
}, [propStockCode, stockCode]);
|
||||||
|
|
||||||
// 初始加载
|
// 初始加载
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
|
|||||||
@@ -27,7 +27,7 @@ const ForecastReport = ({ stockCode: propStockCode }) => {
|
|||||||
if (propStockCode && propStockCode !== code) {
|
if (propStockCode && propStockCode !== code) {
|
||||||
setCode(propStockCode);
|
setCode(propStockCode);
|
||||||
}
|
}
|
||||||
}, [propStockCode]);
|
}, [propStockCode, code]);
|
||||||
|
|
||||||
// 加载数据
|
// 加载数据
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
|
|||||||
@@ -411,7 +411,7 @@ const MarketDataView = ({ stockCode: propStockCode }) => {
|
|||||||
if (propStockCode && propStockCode !== stockCode) {
|
if (propStockCode && propStockCode !== stockCode) {
|
||||||
setStockCode(propStockCode);
|
setStockCode(propStockCode);
|
||||||
}
|
}
|
||||||
}, [propStockCode]);
|
}, [propStockCode, stockCode]);
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
if (stockCode) {
|
if (stockCode) {
|
||||||
|
|||||||
Reference in New Issue
Block a user