--- name: jjb-form-data-filling description: 定义 JJB 项目表单数据回填策略。在编辑模式、表格行回填或 ID 异步回填时使用。 --- # 表单与交互规范 ## 表单组件 - **数据回填策略 (Data Filling)**: 在编辑模式下,表单必须支持可靠的数据回填机制,根据业务场景分为以下两种主要来源: - **基于上下文的直接回填 (Context-based)**: - **适用场景**:通过表格操作栏点击"编辑"打开弹窗 - **实现规范**:直接将当前表格行对象(Record)作为初始值注入表单 - **使用条件**:适用于数据结构简单、无需二次查询的场景 - **基于标识符的异步回填 (ID-based)**: - **适用场景**: - 通过 URL 携带 ID 进入独立编辑页 - 弹窗内需展示比列表更详细的数据 - **实现规范**:**仅当需求描述或提示语中明确要求通过接口获取详情时**,方可采用此方式 - **实现方式**:外部仅传入唯一标识符(如 `id`),由组件根据 `id` 调用详情接口获取完整数据并回填