From 24bc2f392dba643fe9219e9b43d1ae259a7f91be Mon Sep 17 00:00:00 2001 From: ZLY Date: Wed, 15 Oct 2025 15:53:50 +0800 Subject: [PATCH] =?UTF-8?q?fix(FlowEditor):=20=E9=98=B2=E6=AD=A2=E4=BA=8B?= =?UTF-8?q?=E4=BB=B6=E5=88=97=E8=A1=A8=E4=B8=BA=E7=A9=BA=E6=97=B6=E8=AE=BE?= =?UTF-8?q?=E7=BD=AE=E9=80=89=E9=A1=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 添加了对 eventList 的空值检查- 避免在 eventList 未定义时调用 setOptions - 提高组件在数据加载前的稳定性 --- .../FlowEditor/nodeEditors/components/EventSelect.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/FlowEditor/nodeEditors/components/EventSelect.tsx b/src/components/FlowEditor/nodeEditors/components/EventSelect.tsx index 873bfe1..a3288b4 100644 --- a/src/components/FlowEditor/nodeEditors/components/EventSelect.tsx +++ b/src/components/FlowEditor/nodeEditors/components/EventSelect.tsx @@ -23,7 +23,7 @@ const EventSelect: React.FC = ({ eventList, type, onUpdateData const [showModal, setShowModal] = useState(false); useEffect(() => { - setOptions(eventList); + eventList && setOptions(eventList); }, [eventList]); const addItem = () => {