From c6f8d9905d94798d2d1a1fd9026fd9cd295183f1 Mon Sep 17 00:00:00 2001 From: patdelphi Date: Mon, 25 Aug 2025 22:38:18 +0800 Subject: [PATCH] fix: add null checks to prevent runtime error in CompleteYijingAnalysis - Add optional chaining for dynamic_guidance.question_analysis access - Provide fallback values for undefined properties - Prevents 'Cannot read properties of undefined' error --- src/components/CompleteYijingAnalysis.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/components/CompleteYijingAnalysis.tsx b/src/components/CompleteYijingAnalysis.tsx index 6362c81..cb1944c 100644 --- a/src/components/CompleteYijingAnalysis.tsx +++ b/src/components/CompleteYijingAnalysis.tsx @@ -319,12 +319,12 @@ const CompleteYijingAnalysis: React.FC = ({

问题类型: - {analysisData.dynamic_guidance.question_analysis.type} + {analysisData.dynamic_guidance?.question_analysis?.type || '未知'}

-

关注重点:{analysisData.dynamic_guidance.question_analysis.focus}

+

关注重点:{analysisData.dynamic_guidance?.question_analysis?.focus || '暂无'}