SAP Fiori Launchpad tile跳转目标的解析逻辑

版权声明:本文为博主汪子熙原创文章,未经博主允许不得转载。 https://blog.csdn.net/i042416/article/details/90147301

在launchpad 里点击某个tile之后,UI5 返回的navigation target 的逻辑debug。在处理customer incident时很有用。
使用postman 测试 navigation target url request handling:

clipboard1

在该icf node的handler class的HANDLE_REQUEST里设置断点:

clipboard2

call local function ( destination NONE ) 取navigation target:

clipboard3

首先拿metadata:

clipboard4

再取实际数据:
数据请求正文:

clipboard5
clipboard6

得到action name:

clipboard7

call相应的action handler进行处理:

clipboard8

首先从cache里读取:

clipboard9
clipboard10

cache没命中:

clipboard11

于是去database取:

clipboard12
clipboard13

得到结果:

clipboard14

要获取更多Jerry的原创文章,请关注公众号"汪子熙":

猜你喜欢

转载自blog.csdn.net/i042416/article/details/90147301