后端必备:如何开发Action,理解前后端协议

后端必备:后端如何定义Action,如何确认要重写模型的数据管理器Fun

一、理解自己应该用什么模型

如何选择适合的模型类型?

抽象模型:
和我们理解的抽象类一样,做顶层模型的定义,但是本身不会去生成表,主要的使用场景是被继承。
可以参考平台写的一个模型:

pro.shushi.pamirs.business.api.model.BizIdModel

当我们很多的业务模型相似度都很高、可以写抽象模型,定义父类模型的字段,其他模型继承抽象模型后,就可以

存储模型:

代理模型:

传输模型

二、模型的数据管理器,结合视图如何写模型的增删改查

数据管理器提供了常见的 增、删、改、查、渲染(construct)等服务,这些服务其实开放给前端使用的默认服务,当我们默认的场景不合适的时候,这时候就需要去重写我们的数据管理器服务。

三、自定义Action如何定义

四、关联字段的界面处理场景

1、表单界面的

五、A模型跳转B模型的传参场景

(双参construct)

六、前后端的复杂界面如何 定义交互协议

Oinone社区 作者:冯, 天宇原创文章,如若转载,请注明出处:https://doc.oinone.top/other/13460.html

访问Oinone官网:https://www.oinone.top获取数式Oinone低代码应用平台体验

(0)
冯, 天宇的头像冯, 天宇数式员工
上一篇 2024年6月5日 下午2:25
下一篇 2024年6月6日 下午1:41

相关推荐

  • 平台基础组件

    模块 内容 目标 doc 链接 工作台 工作台处理流程 了解工作台用途和熟练查看、处理流程 应用中心 用户中心 创建用户 熟悉用户创建和其他用户相关操作 用户中心 权限 了解权限项 熟悉权限项设置 新版权限操作手册(5.0以上) 了解角色权限 熟悉角色权限操作 新版权限操作手册(5.0以上) 低无一体 上传jar包模式 熟悉上传jar包模式的低无一体操作 7…

    2024年6月15日
    2800
  • 表格新增空行或者按照数据如何复制行

    场景 描述 新增按钮点击后表格出现空行,不带业务数据,需要有行内编辑 如何实现 第一步 在layout目录下新增copyTable组件,组件代码如下 import { BaseElementWidget, SPI, TableWidget, Widget } from '@kunlun/dependencies'; import { Oi…

    2024年7月15日
    25900
  • 前端基础学习路径

    模块 内容 目标 概念/举例 doc 链接 环境搭建 mac环境搭建 按照教程搭建环境 按照教程搭建环境 3.1.1 环境准备(Mac版) windows环境搭建 按照教程搭建环境 按照教程搭建环境 3.1.2 环境准备(windows版) 主题 自定义主题 通过修改主题变量,修改内置组件样式等 影响内置的基础组件,借用平台的能力写出“根据主题”变化的组件 …

    2024年6月15日
    2300
  • 新人引导文档

    类型 文档链接 入门参考必看 7天入门到精通 Oinone 初级学习路径 Oinone 初级学习路径 平台部署启动 无代码docker启动说明 低代码启动说明 前端环境和启动前端工程 无代码设计器启动方式 后端无代码设计器Jar包启动方法 平台部署及依赖说明 Oinone平台部署及依赖说明(v5.0) 问题排查方法 问题排查工具使用手册 前后端研发帮助文档 …

    2024年7月15日
    24700
  • 导出导入翻译

    http://168.138.179.151/pamirs/file 导出翻译项: mutation { excelExportTaskMutation { createExportTask( data: { workbookDefinition: { model: "file.ExcelWorkbookDefinition" name:…

    2024年6月28日
    7400

发表回复

登录后才能评论