Routing sapfiori中的路由
我正在开发使用odata服务协议的sap Kapsel离线Fiori应用程序 我想再添加两个视图:工作列表视图和对象视图 我有一个按钮,可以将我从主详细视图重定向到工作列表视图,然后从工作列表视图重定向到对象视图 从主详细信息视图到工作列表视图的导航工作正常。但是从worklist视图到object视图不起作用,因为我不知道如何在manifest.json中设置它 这是我的manifest.json:Routing sapfiori中的路由,routing,sapui5,Routing,Sapui5,我正在开发使用odata服务协议的sap Kapsel离线Fiori应用程序 我想再添加两个视图:工作列表视图和对象视图 我有一个按钮,可以将我从主详细视图重定向到工作列表视图,然后从工作列表视图重定向到对象视图 从主详细信息视图到工作列表视图的导航工作正常。但是从worklist视图到object视图不起作用,因为我不知道如何在manifest.json中设置它 这是我的manifest.json: "routing": { "config": { "routerCla
"routing": {
"config": {
"routerClass": "com.MyRouter",
"viewType": "XML",
"viewPath": "com.view",
"targetAggregation": "detailPages",
"clearTarget": false
},
"routes": [
{
"pattern": "",
"name": "main",
"view": "Master",
"targetAggregation": "masterPages",
"targetControl": "idAppControl",
"subroutes": [
{
"pattern": "{entity}/:tab:",
"name": "detail",
"view": "Detail"
}
]
},
{
"name": "catchallMaster",
"view": "Master",
"targetAggregation": "masterPages",
"targetControl": "idAppControl",
"subroutes": [
{
"pattern": ":all*:",
"name": "catchallDetail",
"view": "NotFound",
"transition": "show"
}
]
}
]
}
},
任何帮助都将不胜感激以防万一,如果有人仍在寻找答案 这: 您可以将路由添加到
routes
数组中,并在中添加相应的目标
清单的“目标”对象
例如:将路由添加为(在清单的routes
数组中:
"routes": [ ..
{
"pattern": "object",
"name": "object",
"target": "object"
}
]
匹配此路径时,应在目标中定义相应的目标,如下所示:
"targets": {
"object": {
"viewName": "Object"
}
}
在这种情况下,只要模式对象
在URL中匹配,就会加载视图对象
有关这方面的更多信息和详细了解,请访问: