SAP Spartacus B2B ListComponent响应回车事件的实现
2023-09-14 09:02:55 时间
SAP Spartacus B2B的List页面:
和回车键事件相关的实现:
<cx-table
*ngIf="data.values?.length > 0; else emptyList"
[structure]="structure"
[data]="data.values"
[i18nRoot]="domainType"
[currentItem]="{ property: key, value: currentKey$ | async }"
(launch)="launchItem($event)"
[cxFocus]="{ trap: 'both' }"
>
</cx-table>
调用栈:观察lock-focus.directive.ts里的handleEnter函数是如何被Angular core调用的:
传入focus directive的事件:KeyboardEvent
- code为Enter
- currentTarget: cx-table.vertical
- eventPhase: 3
- key: Enter
- keyCode: 13
类型:keydown
更多Jerry的原创文章,尽在:“汪子熙”:
相关文章
- 108. SAP UI5 图片显示控件 Avatar 的使用方式介绍
- 使用 SAP Cloud SDK 开发应用时,如何通过环境变量的配置避免硬编码
- 在SAP UI5应用里使用jQuery.ajax读取数据并显示在页面上
- how is SAP ui5 formatter resolved
- SAP 电商云 Spartacus UI 路由事件监控
- 如何在SAP Spartacus里捕捉感兴趣的事件
- SAP Spartacus RouteEvent,如何从localhost跳转到其他路由路径的
- SAP Fiori 的 UI 新主题 Horizon
- SAP HANA里的情感分析实现的SQLScript代码
- 如何使用 SAP Kyma 控制台手动发送 SAP Commerce Cloud Mock 应用暴露的事件
- SAP Commerce Cloud Product Action 导出的层级结构设计
- 如何在 SAP BTP ABAP 编程环境里直接调用 ABAP On-Premises 系统的 RFC 函数
- SAP Fiori Elements在SAP社区上的一些学习资料
- SAP CRM Opportunity订单的文档流Document Flow的一些变体variant