尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

ABAP 没有 @Input 注解,真正对应的是参数契约、组件映射与 RAP 输入模型

ABAP 没有 @Input 注解,真正对应的是参数契约、组件映射与 RAP 输入模型
📅 发布时间:2026/7/17 21:16:56

我们当前正在讨论的销售订单Header与Item场景,很适合拿来说明这个问题。

在 Angular 页面里,父组件可能已经取得一张销售订单,子组件只负责显示订单摘要。父组件通过[salesOrder]把数据绑定给子组件,子组件用@Input声明自己可以接收这份数据。销售订单发生变化时,Angular 的变更检测机制还会再次更新子组件属性,并在需要时触发ngOnChanges。

到了 ABAP 世界,开发者很容易寻找一种类似下面这样的语法。

@Input sales_order

ABAP 并不存在这样的语言注解,也不存在一个可以和 Angular@Input完整一一对应的关键字。更准确的判断是,ABAP 把@Input所承担的几项责任拆散到了不同机制里。

在普通 ABAP Objects 中,最接近的是方法的IMPORTING参数、构造方法参数和受控的setter方法。

在 Web Dynpro ABAP 中,最接近 Angular 父子组件输入绑定的是组件接口控制器与外部上下文映射。

在 RAP 中,最接近的是action、function与业务事件所使用的输入参数。

在 CDS、AMDP 和数据库过程调用中,也存在输入参数,但这些参数表达的是查询或过程调用契约,并不是 UI 组件属性。

相关新闻

  • 【第 005 讲】Python 中的进制表示与转换:整数进制 | 前缀表示 | 进制转换算法 | 小数转换 | 进制转换工具
  • 爱回收的黄金回收靠谱吗?我做了一次完整的数据核查测评 - 资讯速览
  • GPT-Live实时语音交互:双工通信与上下文管理技术解析

最新新闻

  • RAG技术完整学习笔记:从0到1搭建生产级系统
  • 争夺注意力:视觉复杂性在竞争性亲社会众筹平台中的作用
  • 2026 年至今,迎江正规的弧形地面划线施工厂家联系电话,装修避坑指南:这弧形地面划线到底意味着什么? - 行业甄选官
  • 2026企业网盘怎么选?我的选型经历与真实体会
  • 鸿蒙HarmonyOS AI 应用安全红线实战 —— API Key 管理、网络安全、工具安全、发布扫描
  • PostgreSql学习第三篇

日新闻

  • 佛山青少年训练营推荐:军博营地实力顶尖 - 秋山寄远
  • 如何快速上手PvZ2 Gardendless:免费Web版植物大战僵尸2完整指南
  • jiuwen-deepsearch核心功能详解:规划-检索-反思三合一智能工作流

周新闻

  • IX9104 PCIe5.0 高速交换芯片@ACP#完整规格 + 应用场景总结
  • Unity游戏集成Coze智能体:实现NPC智能对话与知识库联动
  • SAP EPIC 建行回单查询:从标准类CL_EPIC_EXAMPLE_CN_CCB_GHTD到Z类的5处关键修改

月新闻

  • 2026年6月公司网站搭建最新热门渠道测评:四大低成本/零代码平台对比+避坑
  • 【Linux】Linux arm 编译QT程序,出现expected “}“报错
  • 【MATLAB例程】四基站二维AOA定位与距离辅助增强对比仿真。基于角度观测和测距修正的固定目标平面定位精度分析

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号