⚠️ 重要:宜搭开发模式 与传统前端不同,宜搭有独特的开发模式: 1. 页面不是代码写的 - 页面通过宜搭可视化拖拽创建,不是 JSX/HTML 声明 2. 不要写组件声明代码 - ❌ 禁止 、❌ 禁止 3. 只有 JS 动作面板 - 宜搭的 JS 代码是"动作面板",只能写函数,不能写组件 4. 组件通过 fieldId 引用 - 使用 操作已存在的组件 组件 fieldId 命名规范 宜搭组件的 fieldId 格式为: | 组件类型 | fieldId 示例 | |---------|-------------| | 单行文本 | | | 多行文本/文本域 | | | 单选 | | | 流水号 | | | 数字 | | | 下拉选择 | | | 日期 | | | 附件 | | | 图片 | | | 人员选择 | | | 人员多选 | + | | 部门选择 | | | 子表单/明细表 | | | 地址 | | | 关联表单 | | | 区块 | | | 按钮 | | | 发票组件 | | | 多列布局 | | | 标签页 | | 常见开发模式 条件显示 - 组件属性 → 高级 → 是否渲染 → 绑定变量 - 或 JS 设置: 事件函数命名 - - 值变化事件 - - 页面加载完成 setTimeout 延迟 宜搭组件 onChange 事件中修改状态需要延迟: 隐藏字段 组件…